- 18 Feb, 2014 1 commit
-
-
Yunqing Wang authored
In good quality mode motion search, the best matches are normally found after searching in a large area. In real time mode, to make encoding fast, a center-biased fast HEX search is used, which converges quickly most of the time. A 4-point diamond search is also carried out as the following refining search, which gives more precise results, and maintains good motion search quality. At speed 5, the borg test on rtc set showed an overall PSNR loss of 0.936%. The encoding speed gain is 4% - 5%. Change-Id: I42cd68bb56a09ca1b86293c99d5f7312225ca7ae
-
- 14 Feb, 2014 20 commits
-
-
Deb Mukherjee authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
Change-Id: If3a2edd744eb76337fa78f34d0e059cda2c6da54
-
Jim Bankoski authored
Change-Id: Iec8a51bdea6d6c916051d3bc5bbc6d00754d0cc8
-
Jim Bankoski authored
Change-Id: I7546cc8db4decbcd094ad76c64385b97666331b0
-
Jim Bankoski authored
Change-Id: I6fe9ec50f937b12fd9c9321465270e289dbbc59d
-
Dmitry Kovalev authored
-
James Zern authored
+ remove commented out fields from YV12_BUFFER_CONFIG Change-Id: Ie4f25df9ccae07e7b8fd31599cb4164949cf6f8f
-
Dmitry Kovalev authored
Change-Id: If8e340dd6823323025a12f851e78fffdbcaaf6f8
-
Yaowu Xu authored
-
Dmitry Kovalev authored
-
Alex Converse authored
Commit 70d9664f removed 'int i' required by a4f30a50. Change-Id: I4e7e14e9e8532f753e43a57b5bba4589d58e0c32
-
Yaowu Xu authored
-
Alex Converse authored
-
Deb Mukherjee authored
vpxenc level changes to enforce one pass encoding with 0 lag_in_frames when --rt mode is on. Change-Id: I3e71719e87c9f66566cb4d944cf5705904f9a5b8
-
Dmitry Kovalev authored
-
- 13 Feb, 2014 19 commits
-
-
Dmitry Kovalev authored
-
Frank Galligan authored
-
Marco Paniconi authored
Only use layered average size if number_temporal_layers > 1. Also removed unneeded commented-out line, and change some parameter setting in vpx_temporal_scalable_patterns.c Change-Id: Ic86e43e7daf0313e8c5a4aba1497299158111955
-
Dmitry Kovalev authored
Change-Id: I84668fa7b9487102e9bde5aea10f5f42efcd042c
-
Dmitry Kovalev authored
Change-Id: Id6e6b5a96c907261abe4348624241b4568707c1d
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I18ce84eb50283a05e149ff8211d9dc424d379b4d
-
Alex Converse authored
Change-Id: I662c480ad49a242e10f1edb0c339ddbe2c6bccf4
-
Frank Galligan authored
Added support for external frame buffers to libvpx's VP9 decoder. If the external frame buffer functions are set then libvpx will call the get function whenever it needs a new frame buffer to decode a frame into. And it will call the release function whenever there are no more references to that buffer. Change-Id: Id2934d005f606af6e052fb6db0d5b7c02f567522
-
Dmitry Kovalev authored
-
James Zern authored
-
Yaowu Xu authored
Prior to this commit, both encoder and decoder reset mode/mv info from previous frame in error resilient mode to ensure bitstreams are able to decode when there is loss of frame in decoder side. However, this is not necessary. This commit changed to remove the reset, so encoder can continue to use mode/mv/partition information from previously encoded frame without affecting decodeablilty under loss of frame. Change-Id: I0279f862900dc647fb471ae3389770bb1b9f454f
-
Jingning Han authored
-
Dmitry Kovalev authored
Change-Id: I7aa0f9afbd802a1d8686cad9fc6eae4baa6a53c3
-
Marco Paniconi authored
-
Dmitry Kovalev authored
This patch fixes c++ compiler errors. Change-Id: I4d4b5af3bdaada101d753f3bc19819f5252b4e44
-
Tom Finegan authored
Silence signed/unsigned mismatch warnings by adding casts where ts_number_layers does not match the sign of the variable to which it is being compared. Change-Id: Iab25e18c877d158b2b2b417de7da94669648b2fa
-
Dmitry Kovalev authored
-