- Jul 02, 2014
-
-
James Zern authored
for debugging purposes. continues decoding after receiving a decode error. will still exit with an error after the current loop, ignoring remaining --loops Change-Id: I011a71b866ff493a3f3bbb59e9bff998d19daee3
-
- Jul 01, 2014
-
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Yunqing Wang authored
-
Jim Bankoski authored
Change-Id: I3d95fbe9a8098256582b5386881d5b7bbdb317ed
-
James Zern authored
-
Yunqing Wang authored
The current threshold is knid of low, and in many cases NEWMV mode is checked but not picked as the best mode. This patch added a speed feature to increase NEWMV threshold, so that less partition mode checking goes to check NEWMV. This feature is enabled for speed 6 and 7. Rtc set borg tests showed: 1. Speed 6, overall psnr: -0.088%, ssim: -1.339%; Average speedup on rtc set is 11.1%. 2. Speed 7, overall psnr: -0.505%, ssim: -2.320% Average speedup on rtc set is 12.9%. Change-Id: I953b849eeb6e0d5a1f13eacba30c14204472c5be
-
Aℓex Converse authored
This refelects the profile 1 bitstream change in 6c54dbcb. Change-Id: I39625d88f236a79b7f2955d79c5a451e3753da16
-
Dmitry Kovalev authored
-
Jim Bankoski authored
Change-Id: I74fc5f1a7bab3128cdd49441b83ec3a25aee65ca
-
Yunqing Wang authored
Fixed the signed/unsigned mismatch. Change-Id: Id83d603b8f1745b71f4cf695a0751e55518b1316
-
James Zern authored
s/VP9DecodeMTTest/VP9DecodeMultiThreadedTest/ this enables simpler test filtering Change-Id: I010a451cf32fa5a95db6734cc22f331f0a0d515a
-
James Zern authored
-
James Zern authored
-
Aℓex Converse authored
-
Hangyu Kuang authored
The caller should reset the state instead of letting worker to reset. This reverts commit 34b2ce15. Change-Id: Idb546ea6386cffc44e98dee772900d21ab79710f
-
- Jun 30, 2014
-
-
Yunqing Wang authored
-
Yaowu Xu authored
-
Yaowu Xu authored
Encoder still uses SWITCHABLE as default via DEFAULT_INTERP_FILTER, but does not override the default if it is not SWITCHABLE. Change-Id: I3c0f6653bd228381a623a026c66599b0a87d01d5
-
Jingning Han authored
-
Hangyu Kuang authored
-
Yunqing Wang authored
Moved the encode_breakout_test out of vp9_pick_inter_mode(). Change-Id: I6966d0293ae5210a5a28b0e8debacb24d1c0d2d4
-
Jingning Han authored
When the frame is intra coded only, the encoder takes the RD coding flow. Hence the function set_mode_info is not practically in use. This commit removes it and the associated conditional branches. Change-Id: I1e42659ceb55b771ba712d1cdecacb446aa6460d
-
Hangyu Kuang authored
This fixes the hang in VP9/InvalidFileTest.ReturnCode/3 due to worker->had_error has not been reset after getting error. Change-Id: Ia3608225094758a2bd88f6ae4dd9dfd93bbaad27
-
Yunqing Wang authored
For real time speed 7, once encode breakout is on(i.e. encoding setting --static-thresh=1), a proper encode breakout threshold is set to speed up the encoder. Set --static-thresh=1, RTC set borg test showed a slight overall psnr loss of 0.162%, but ssim gain of 0.287%. The average speedup on RTC set is 6%, and for some clips, the speedup can be 10+%. Change-Id: Id522d9ce779ff7c699936d13d0c47083de4afb85
-
Yunqing Wang authored
Before encoding a frame, calculate and store each 16x16 block's variance of source difference between last and current frame. Find partitioning threshold T for the frame from its variance histogram, and then use T to make partition decisions. Comparing with fixed 16x16 partitioning, rtc set test showed an overall psnr gain of 3.242%, and ssim gain of 3.751%. The best psnr gain is 8.653%. The overall encoding speed didn't change much. It got faster for some clips(for example, 12% speedup for vidyo1), and a little slower for others. Also, a minor modification was made in datarate unit test. Change-Id: Ie290743aa3814e83607b93831b667a2a49d0932c
-
Jim Bankoski authored
-
Marco Paniconi authored
-
Tim Kopp authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
Change-Id: I38bb2801ad3f059d5e2eb6513eec92397c67abcd
-
Marco Paniconi authored
Change-Id: I86451ddfa90d871e46e5b4c97794dbef65293c6c
-
- Jun 29, 2014
-
-
Jim Bankoski authored
Change-Id: Id51468f99f8970b8795ce2d254344f4b8d7817d0
-
Jim Bankoski authored
Change-Id: I7f989d197444d166133ad91eb23ac1033109f58d
-
- Jun 28, 2014
-
-
James Zern authored
-
James Zern authored
-
James Zern authored
this file is an include and doesn't need to be built on its own. fixes: ranlib: file: libvpx_g.a(x86inc.asm.o) has no symbols Change-Id: I89504e37ff0a4488489af7b9b7e09fb32acc4853
-
Aℓex Converse authored
Change-Id: Ia9ac079d65fbd0a134e8d69c1f4ce171fe94bf64
-
James Zern authored
x32 would never be detected unless an explicit CC= was used fixes: ...: -E: command not found Change-Id: I465fd7b0979f782053bdda240ad68edbca5658e5
-