diff options
author | Deb Mukherjee <debargha@google.com> | 2014-02-24 15:21:13 -0800 |
---|---|---|
committer | Deb Mukherjee <debargha@google.com> | 2014-02-25 12:20:59 -0800 |
commit | 10bae8251071421618a381f6ca21c835ac893423 (patch) | |
tree | 2669174483b6826b06cdbf4c2f04dc7f64c418cd /vp9/encoder/vp9_ratectrl.c | |
parent | 8cc54d576f64bb78a8d20b9147e09036bfebb2dc (diff) | |
download | libvpx-10bae8251071421618a381f6ca21c835ac893423.tar libvpx-10bae8251071421618a381f6ca21c835ac893423.tar.gz libvpx-10bae8251071421618a381f6ca21c835ac893423.tar.bz2 libvpx-10bae8251071421618a381f6ca21c835ac893423.zip |
Adds variance based fixed size partitioning
Adds a method for determining a fixed size partition based on
variance of a 64x64 SB. This method is added to rtc speed 6.
Also fixes a bug in rtc_use_partition() and includes some
refactoring related to partitioning search, and some cosmetics.
Currently compared to speed 5, the coding efficiency of speed 6
is -19% and that of speed 7 is -55%, in cbr mode.
Change-Id: I057e04125a8b765906bb7d4bf7a36d1e575de7c6
Diffstat (limited to 'vp9/encoder/vp9_ratectrl.c')
-rw-r--r-- | vp9/encoder/vp9_ratectrl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_ratectrl.c b/vp9/encoder/vp9_ratectrl.c index f78ebfe18..f3c5684b7 100644 --- a/vp9/encoder/vp9_ratectrl.c +++ b/vp9/encoder/vp9_ratectrl.c @@ -1041,7 +1041,7 @@ int vp9_rc_pick_q_and_bounds(const VP9_COMP *cpi, // JBB : This is realtime mode. In real time mode the first frame // should be larger. Q of 0 is disabled because we force tx size to be // 16x16... - if (cpi->sf.use_pick_mode) { + if (cpi->sf.use_nonrd_pick_mode) { if (cpi->common.current_video_frame == 0) q /= 3; if (q == 0) |