Merge "Eliminating several YV12_BUFFER_CONFIG usages." into experimental
authorDmitry Kovalev <dkovalev@google.com>
Wed, 8 May 2013 23:36:24 +0000 (16:36 -0700)
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>
Wed, 8 May 2013 23:36:24 +0000 (16:36 -0700)
1  2 
vp9/common/vp9_reconinter.h
vp9/decoder/vp9_decodframe.c
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_temporal_filter.c

Simple merge
Simple merge
Simple merge
@@@ -141,16 -141,18 +141,16 @@@ static int temporal_filter_find_matchin
    best_ref_mv1_full.as_mv.row = best_ref_mv1.as_mv.row >> 3;
  
    // Setup frame pointers
-   x->plane[0].src.buf = arf_frame->y_buffer + mb_offset;
-   x->plane[0].src.stride = arf_frame->y_stride;
-   xd->plane[0].pre[0].buf = frame_ptr->y_buffer + mb_offset;
-   xd->plane[0].pre[0].stride = arf_frame->y_stride;
+   x->plane[0].src.buf = arf_frame_buf;
+   x->plane[0].src.stride = stride;
+   xd->plane[0].pre[0].buf = frame_ptr_buf;
+   xd->plane[0].pre[0].stride = stride;
  
    // Further step/diamond searches as necessary
 -  if (cpi->Speed < 8) {
 -    step_param = cpi->sf.first_step +
 -                 ((cpi->Speed > 5) ? 1 : 0);
 -  } else {
 +  if (cpi->speed < 8)
 +    step_param = cpi->sf.first_step + ((cpi->speed > 5) ? 1 : 0);
 +  else
      step_param = cpi->sf.first_step + 2;
 -  }
  
    /*cpi->sf.search_method == HEX*/
    // TODO Check that the 16x16 vf & sdf are selected here