summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_picklpf.c
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2014-05-12 16:19:19 -0700
committerDmitry Kovalev <dkovalev@google.com>2014-05-12 16:19:19 -0700
commitae7d3ef39f4a3b851fc0f9b72790913899a94094 (patch)
treee287500f674c22fea7395de14c26b8223af04879 /vp9/encoder/vp9_picklpf.c
parentdbf61d2f0139f92f93c03ce16a15279e9e5007a0 (diff)
downloadlibvpx-ae7d3ef39f4a3b851fc0f9b72790913899a94094.tar.gz
Moving loopfilter call to vp9_decode_frame().
Inline loopfilter has been already handled in vp9_decode_frame(). Collecting all similar code in one place now. Change-Id: I358a0280fc7c2b27cca520bc1e8c16c4eb6491dd
Diffstat (limited to 'vp9/encoder/vp9_picklpf.c')
-rw-r--r--vp9/encoder/vp9_picklpf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_picklpf.c b/vp9/encoder/vp9_picklpf.c
index a4b280c53..53284656e 100644
--- a/vp9/encoder/vp9_picklpf.c
+++ b/vp9/encoder/vp9_picklpf.c
@@ -38,7 +38,8 @@ static int try_filter_frame(const YV12_BUFFER_CONFIG *sd, VP9_COMP *const cpi,
VP9_COMMON *const cm = &cpi->common;
int filt_err;
- vp9_loop_filter_frame(cm, &cpi->mb.e_mbd, filt_level, 1, partial_frame);
+ vp9_loop_filter_frame(cm->frame_to_show, cm, &cpi->mb.e_mbd, filt_level, 1,
+ partial_frame);
filt_err = vp9_get_y_sse(sd, cm->frame_to_show);
// Re-instate the unfiltered frame