vp8enc: set DECODE_ONLY flag on invisible AltRef frames
authorOleksij Rempel <bug-track@fisher-privat.net>
Tue, 2 Oct 2012 18:51:29 +0000 (20:51 +0200)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 23 Oct 2012 15:14:43 +0000 (16:14 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=654216

ext/vpx/gstvp8enc.c

index f645e5a..443ba32 100644 (file)
@@ -1975,6 +1975,7 @@ gst_vp8_enc_pre_push (GstVideoEncoder * video_encoder,
       encoder->keyframe_distance++;
     }
 
+    GST_BUFFER_FLAG_SET (buf, GST_BUFFER_FLAG_DECODE_ONLY);
     GST_BUFFER_TIMESTAMP (buf) = GST_BUFFER_TIMESTAMP (frame->output_buffer);
     GST_BUFFER_DURATION (buf) = 0;
     GST_BUFFER_OFFSET_END (buf) =