summaryrefslogtreecommitdiff
path: root/vp8/encoder/onyx_if.c
diff options
context:
space:
mode:
authorMarco Paniconi <marpan@google.com>2013-11-19 17:10:57 -0800
committerMarco Paniconi <marpan@google.com>2013-11-19 17:16:00 -0800
commitd486427cf1bb1b64ab1e0a746e5e2b7c5bb3a0e2 (patch)
tree962677336cd0a2dd56fb16bd78395ed50aee4c59 /vp8/encoder/onyx_if.c
parent7a8a68e2bdf618b2542548b30d18933583ee8e0e (diff)
downloadlibvpx-d486427cf1bb1b64ab1e0a746e5e2b7c5bb3a0e2.tar
libvpx-d486427cf1bb1b64ab1e0a746e5e2b7c5bb3a0e2.tar.gz
libvpx-d486427cf1bb1b64ab1e0a746e5e2b7c5bb3a0e2.tar.bz2
libvpx-d486427cf1bb1b64ab1e0a746e5e2b7c5bb3a0e2.zip
Undo the vp8 change in "Reduce loop filter in..."
Patch in https://gerrit.chromium.org/gerrit/#/c/41176/ was merged into repository by mistake. Change-Id: I235c71af26bb2d72698c8aac2301e5a7e9c5f960
Diffstat (limited to 'vp8/encoder/onyx_if.c')
-rw-r--r--vp8/encoder/onyx_if.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/vp8/encoder/onyx_if.c b/vp8/encoder/onyx_if.c
index 1c773b731..881ada153 100644
--- a/vp8/encoder/onyx_if.c
+++ b/vp8/encoder/onyx_if.c
@@ -3808,22 +3808,11 @@ static void encode_frame_to_data_rate
/* Setup background Q adjustment for error resilient mode.
* For multi-layer encodes only enable this for the base layer.
- * Reduce loop filter to reduce "dot" artifacts that can occur for repeated
- * loop filtering on ZEROMV_LASTREF blocks.
- * For now reducing it to -32, only for resolutions above CIF and
- * #temporal_layers < 3 (artifact is hard to see at low spatial resolution
- * and/or high #temporal layers).
*/
if (cpi->cyclic_refresh_mode_enabled)
{
- int delta_loop_filter = 0;
- if (cm->Width > 352 && cm->Height > 288 &&
- cpi->oxcf.number_of_layers < 3)
- {
- delta_loop_filter = -32;
- }
if (cpi->current_layer==0)
- cyclic_background_refresh(cpi, Q, delta_loop_filter);
+ cyclic_background_refresh(cpi, Q, 0);
else
disable_segmentation(cpi);
}