summaryrefslogtreecommitdiff
path: root/vp8/encoder/encodeframe.c
diff options
context:
space:
mode:
authorMarco Paniconi <marpan@google.com>2014-06-13 10:08:09 -0700
committerMarco Paniconi <marpan@google.com>2014-06-13 14:34:05 -0700
commitd08b2ba1727a358e8836d4cd6a0993343ce5c12d (patch)
tree941d8c8e55d6758b175d2697549d5cac4518516a /vp8/encoder/encodeframe.c
parent3082565b8de1ec13042ee37415d7fabcba25bbe1 (diff)
downloadlibvpx-d08b2ba1727a358e8836d4cd6a0993343ce5c12d.tar
libvpx-d08b2ba1727a358e8836d4cd6a0993343ce5c12d.tar.gz
libvpx-d08b2ba1727a358e8836d4cd6a0993343ce5c12d.tar.bz2
libvpx-d08b2ba1727a358e8836d4cd6a0993343ce5c12d.zip
Allow for deblocking temporal-denoised signal.
Allow for an option to selectively apply the deblocking loop filter to the denoised raw block, based on the denoised state (no-filter, filter with zero motion, or filter with non-zero motion) of the current block and its upper and left denoised block. This helps to reduce some blocking artifacts from the motion-compensated denoising. Change-Id: I0ac4e70076df69a98c5391979e739a2681e24ae6
Diffstat (limited to 'vp8/encoder/encodeframe.c')
-rw-r--r--vp8/encoder/encodeframe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp8/encoder/encodeframe.c b/vp8/encoder/encodeframe.c
index b550f6be1..e6b0f9b64 100644
--- a/vp8/encoder/encodeframe.c
+++ b/vp8/encoder/encodeframe.c
@@ -1246,7 +1246,7 @@ int vp8cx_encode_inter_macroblock
x->zbin_mode_boost_enabled = 0;
}
vp8_rd_pick_inter_mode(cpi, x, recon_yoffset, recon_uvoffset, &rate,
- &distortion, &intra_error);
+ &distortion, &intra_error, mb_row, mb_col);
/* switch back to the regular quantizer for the encode */
if (cpi->sf.improved_quant)