[MOVED FROM BAD 065/134] basevideocodec: remove redundant caps field
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 23 Mar 2011 08:45:20 +0000 (09:45 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 16 Sep 2012 13:27:14 +0000 (15:27 +0200)
... as it is already at hand as the src pad's negotiated caps.

ext/vp8/gstvp8enc.c

index 9c1d891..8fcaea3 100644 (file)
@@ -936,7 +936,8 @@ gst_vp8_enc_shape_output (GstBaseVideoEncoder * base_video_encoder,
         gst_util_uint64_scale (frame->presentation_frame_number + 1,
         GST_SECOND * state->fps_d, state->fps_n);
 
-    gst_buffer_set_caps (buf, GST_BASE_VIDEO_CODEC (base_video_encoder)->caps);
+    gst_buffer_set_caps (buf,
+        GST_PAD_CAPS (GST_BASE_VIDEO_CODEC_SRC_PAD (base_video_encoder)));
     ret = gst_pad_push (GST_BASE_VIDEO_CODEC_SRC_PAD (base_video_encoder), buf);
 
     if (ret != GST_FLOW_OK) {