]> granicus.if.org Git - libvpx/commit
Remove avoid_frame_with_high_error from RD loop
authorJingning Han <jingning@google.com>
Mon, 6 Jan 2014 21:29:16 +0000 (13:29 -0800)
committerJingning Han <jingning@google.com>
Mon, 6 Jan 2014 21:34:07 +0000 (13:34 -0800)
commit393a8ccef9384e84490b1c7f940b5f87408e94b4
treee4660dd5eb7cfe0979a6825d0b2f3d0125ab0d36
parenta9deec43895c75be16d685f1a69f92f0c4670f94
Remove avoid_frame_with_high_error from RD loop

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
vp9/encoder/vp9_block.h
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_onyx_int.h
vp9/encoder/vp9_rdopt.c