shithub: libvpx

Download patch

ref: 4e9b0d6cef6ba5fed6a33d5d3afe10ef9c3a5296
parent: c909b43e3c70ee7d57f0f90dfabb047b2d257b1c
author: Jingning Han <jingning@google.com>
date: Wed Mar 12 05:26:20 EDT 2014

Explicitly assign interp_kernel value in non-RD coding mode

Assign interp_kernel value in MACROBLOCKD. This will be used to
select prediction filter coefficient sets and generate motion
compensated prediction.

Change-Id: I28c8dfb2dae6566f6939bb328aca5875c94bee65

--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -264,6 +264,7 @@
                         EIGHTTAP : cpi->common.interp_filter;
   mbmi->skip = 0;
   mbmi->segment_id = 0;
+  xd->interp_kernel = vp9_get_interp_kernel(mbmi->interp_filter);
 
   for (ref_frame = LAST_FRAME; ref_frame <= LAST_FRAME ; ++ref_frame) {
     x->pred_mv_sad[ref_frame] = INT_MAX;
--