Fix refrence frame for list1 on BDW
authorXiang, Haihao <haihao.xiang@intel.com>
Tue, 8 Oct 2013 03:22:46 +0000 (11:22 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Thu, 27 Feb 2014 02:22:33 +0000 (10:22 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
src/gen8_vme.c

index 12a3137..cb6f143 100644 (file)
@@ -282,10 +282,9 @@ gen8_vme_surface_setup(VADriverContextP ctx,
             if (slice_obj_surface && slice_obj_surface->bo) {
                 obj_surface = slice_obj_surface;
             } else {
-                obj_surface = encode_state->reference_objects[0];
+                obj_surface = encode_state->reference_objects[1];
             }
 
-            obj_surface = encode_state->reference_objects[1];
             if (obj_surface && obj_surface->bo)
                 gen8_vme_source_surface_state(ctx, 2, obj_surface, encoder_context);
        }