diff options
author | Jingning Han <jingning@google.com> | 2014-01-06 13:29:16 -0800 |
---|---|---|
committer | Jingning Han <jingning@google.com> | 2014-01-06 13:34:07 -0800 |
commit | 393a8ccef9384e84490b1c7f940b5f87408e94b4 (patch) | |
tree | e4660dd5eb7cfe0979a6825d0b2f3d0125ab0d36 /vp9/encoder/vp9_block.h | |
parent | a9deec43895c75be16d685f1a69f92f0c4670f94 (diff) | |
download | libvpx-393a8ccef9384e84490b1c7f940b5f87408e94b4.tar libvpx-393a8ccef9384e84490b1c7f940b5f87408e94b4.tar.gz libvpx-393a8ccef9384e84490b1c7f940b5f87408e94b4.tar.bz2 libvpx-393a8ccef9384e84490b1c7f940b5f87408e94b4.zip |
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
Diffstat (limited to 'vp9/encoder/vp9_block.h')
-rw-r--r-- | vp9/encoder/vp9_block.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/vp9/encoder/vp9_block.h b/vp9/encoder/vp9_block.h index 374f42923..c011948b9 100644 --- a/vp9/encoder/vp9_block.h +++ b/vp9/encoder/vp9_block.h @@ -62,9 +62,6 @@ typedef struct { // Bit flag for each mode whether it has high error in comparison to others. unsigned int modes_with_high_error; - - // Bit flag for each ref frame whether it has high error compared to others. - unsigned int frames_with_high_error; } PICK_MODE_CONTEXT; struct macroblock_plane { |