- 09 Apr, 2014 1 commit
-
-
Yaowu Xu authored
In mode selection loop, once mode_index pass mode_skip_start, all modes with a different reference frame from current best mode are masked out using mode_skip_mask. However, the setting of mode_skip_mask may use an invalid mode if there is no mode tested yet. This commit fixes the issue by making sure a mode has been tested and selected. Otherwise, no mode will be masked out because of their reference frame. Change-Id: Ib0009e8a96836a65cf5347440fff8a2e1a67f29f
-
- 07 Apr, 2014 11 commits
-
-
Dmitry Kovalev authored
Change-Id: Iab3effc39064f265426c82b455ef38d37dcce5a8
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I7b2b690d2d51d55daa642be4131e5febd78cbe0a
-
Dmitry Kovalev authored
Change-Id: Ic68caec1bcb8a88f443c3e40ce9770eade5bd320
-
Dmitry Kovalev authored
Change-Id: Ib4e31ba74c4b882bd93942ef743f4a189892738d
-
Dmitry Kovalev authored
These functions do nothing about rate control. Change-Id: I714e80b1c1f4f9aa157a56df705247fce6db138d
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
- 06 Apr, 2014 1 commit
-
-
Jingning Han authored
-
- 04 Apr, 2014 14 commits
-
-
Jingning Han authored
This commit estimates the motion vector rate cost right after full pixel motion search. It combines this and the mode cost and compares the corresponding rate-distortion cost. If it is already above the current best one, skip the rest sub-pixel motion search and modeling process. For pedestrian_area 1080p at 4000 kpbs, the speed -5 runtime goes down from 39425 ms -> 38399 ms. Change-Id: If4cd7119fd6c266798d5cf1d19d19ab425e52a26
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I4685706b816dd1c45500e1387c9f63edb2fa1962
-
hkuang authored
-
Dmitry Kovalev authored
-
James Zern authored
-
Dmitry Kovalev authored
Change-Id: Ic3ee3b1fb04691e8c7d16020b56e034ab8888525
-
Marco Paniconi authored
Changed a parameter to make speed 5 pass, and valgring issue for speed 6 fixed: https://code.google.com/p/webm/issues/detail?id=740 Change-Id: I5b804b08069e29df3f08b9ec37f5b80151b4c910
-
Dmitry Kovalev authored
Change-Id: I75ad328c6d719df81cc24f3ae21c152af4ebdacc
-
Jan Gerber authored
Change-Id: Ie0eb9ac4529db00a322511e5241a59b501c289b7
-
Yaowu Xu authored
-
Paul Wilkins authored
-
James Zern authored
-
Yaowu Xu authored
This is to fix issue#709 Change-Id: I537f1fb74252fef8a58e68b0960a36a9aada856e
-
- 03 Apr, 2014 13 commits
-
-
Dmitry Kovalev authored
-
Marco Paniconi authored
-
Yaowu Xu authored
-
hkuang authored
No need to check pbi->common.frame_to_show again. Change-Id: I572ea4afd0d8b6000c0bb7575b7023d75cad5a4e
-
Dmitry Kovalev authored
-
Marco Paniconi authored
Change-Id: I6371ef7301c6bc3138552bd349e9bd154dee3e08
-
Jingning Han authored
-
Dmitry Kovalev authored
Now interp_kernel is obtained when it is really required (based on mbmi->interp_filter value). Change-Id: I4c7a93c179d1045eba16e7526c293d02c9b8b47e
-
James Zern authored
-
Deb Mukherjee authored
Fix that handles undefined CONFIG_SHARED Change-Id: I585bd03078f9061d010880a294bf0ac423f0981a
-
Tom Finegan authored
-
Alex Converse authored
-
Tom Finegan authored
Tests the basics (first confirms feature is available in vpx_config.h): - VP8 decode (in IVF file). - VP9 decode (in WebM file). - VP8 encode (to IVF and WebM). - VP9 encode (to IVF and WebM). - VP9 lossless encode (to IVF, currently disabled due to failure). - Pipe input (to vpxdec and vpxenc). Test data path and path to vpx{dec,enc} have been parameterized. In addition: - Supports disabling tests (test names prefixed with DISABLED_ are not run by default). - Supports filtering tests. vpxdec.sh: Tests vpxdec. vpxenc.sh: Tests vpxenc. tools_common.sh: Common test functions. Change-Id: I0612c88b8dd6049a05bbbc79a317a0cca61733a5
-