- 08 Jan, 2014 - 3 commits
-
-
Jingning Han authored
-
Deb Mukherjee authored
-
Johann authored
-
- 07 Jan, 2014 - 19 commits
-
-
Deb Mukherjee authored
Some cleanups on frames_to_key, frames_since_key. Also removes the unused fixed_q parameters in vp9. Change-Id: If8743a32c71de30a8d17136477b53d607a7acda8
-
Jingning Han authored
The previous implementation stops motion vector prediction test when the zero motion vector appears for the second time. This commit fixes it by simply skipping the second time check on zero mv and continuing on to next mv candidate. It slightly improves stdhd in speed 2 by 0.06% on average. Most static sequences are not affected. A few hard ones, like jet, ped, and riverbed were improved by 0.1 - 0.2%. Change-Id: Ia8d4e2ffb7136669e8ad1fb24ea6e8fdd6b9a3c1
-
Jingning Han authored
This resolves a merge error. Change-Id: Ifb83acc0a08e80c82f7624f9c86f79d3a86cc871
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Jingning Han authored
-
Dmitry Kovalev authored
-
Paul Wilkins authored
-
Dmitry Kovalev authored
The code can be removed because mvp_full will be overridden after that. Change-Id: I89559b1b6914c86bcd02b7359d37241948ac11d3
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I9631b35810c232c134f39dc0edadb1b3860a45ae
-
Dmitry Kovalev authored
Change-Id: I064ba32d5358bfbf080a4300fc1793b345080006
-
Dmitry Kovalev authored
Change-Id: Ic5bf5682ccdb8d2fbad6bba0d7db19a4f47b62a1
-
Alex Converse authored
-
Marco Paniconi authored
-
Alex Converse authored
rewind() does not work on pipes. https://code.google.com/p/webm/issues/detail?id=678 Change-Id: I057f1e25c3f5662012d6e33ff4c97c88f50df357
-
Yaowu Xu authored
-
Marco Paniconi authored
Change-Id: I44a89b822a436299b9dd4ff26ad2e35767c29c58
-
- 06 Jan, 2014 - 17 commits
-
-
Charles 'Buck' Krasic authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Encapsulating direct references to lst_fb_idx, gld_fb_idx, alt_fb_idx. Change-Id: I7e65ba3f131286e433e6651970c5647311fa4687
-
Dmitry Kovalev authored
-
Charles 'Buck' Krasic authored
also: o remove dead code, create_dummy_frame o Fix a bug in command line handling that caused a segfault if wrong number of arguments were given. Change-Id: I78f026aee4e363967b750e6cde0982659c558a1f
-
Jingning Han authored
The feature undergoes prior assumption that the recursive partition size search from 4x4 to 64x64, hence utilizing information from small blocks to determine early termination in large block rate-distortion optimization search. The current codebase is now going from top down. The previous function might go with not properly initialized values, hence removed. Tested on pedestrian_area_1080p at 4000 kbps running under speed 2. No visible difference in runtime observed. Change-Id: I553df415c6191413762db7ae34e8790c71d8118e
-
Dmitry Kovalev authored
Change-Id: I007d66a1cb1b44751dcceafbaa64649ed9a34562
-
Deb Mukherjee authored
-
Yaowu Xu authored
Change-Id: I203d10f76c7ca78d875eaae15557cd765c6240d1
-
Dmitry Kovalev authored
Change-Id: I0db4b31cb2382d4f6249eae0a8f42d227ad0ac57
-
Dmitry Kovalev authored
-
Deb Mukherjee authored
This patch sets frame types correctly in the new vp9_get_second_pass_params() function called prior to encode_frame_to_data_rate() function, so that the latter function can just work with what is passed to it. This will allow multiple vp9_get_second_pass_params() to be created for various encode strategies without messing with the core encode function. There is no difference in derf and yt. stdhd/hd are pending. Change-Id: I70dfb97e9f497e9cee04052e0e8e0c2892eab0c3
-
Jingning Han authored
-
Paul Wilkins authored
Remove adjust_maxq_qrange() and related variables. Change-Id: I50d065f4619c499283e2680e31d0d99c22439dec
-
Paul Wilkins authored
-
- 04 Jan, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I5db2e5a6c36e6c503dea2e07d9d2e0daf4ac9d89
-