diff --git a/ext/vp8/gstvp8enc.c b/ext/vp8/gstvp8enc.c index 8f0c848346..e90d92c10c 100644 --- a/ext/vp8/gstvp8enc.c +++ b/ext/vp8/gstvp8enc.c @@ -1456,7 +1456,8 @@ gst_vp8_enc_set_format (GstVideoEncoder * video_encoder, image->stride[VPX_PLANE_U] = GST_VIDEO_INFO_COMP_STRIDE (info, 1); image->stride[VPX_PLANE_V] = GST_VIDEO_INFO_COMP_STRIDE (info, 2); - caps = gst_caps_new_empty_simple ("video/x-vp8"); + caps = gst_caps_new_simple ("video/x-vp8", + "profile", G_TYPE_INT, encoder->profile, NULL); { GstStructure *s; GstBuffer *stream_hdr, *vorbiscomment;