theoraenc: use template subset check for accept-caps
authorThiago Santos <thiagoss@osg.samsung.com>
Sun, 16 Aug 2015 01:22:41 +0000 (22:22 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Sun, 16 Aug 2015 15:30:30 +0000 (12:30 -0300)
It is faster than doing a query that propagates downstream and
should be enough

ext/theora/gsttheoraenc.c

index ff83aff..d106050 100644 (file)
@@ -306,6 +306,8 @@ gst_theora_enc_class_init (GstTheoraEncClass * klass)
 static void
 gst_theora_enc_init (GstTheoraEnc * enc)
 {
+  GST_PAD_SET_ACCEPT_TEMPLATE (GST_VIDEO_ENCODER_SINK_PAD (enc));
+
   enc->video_bitrate = THEORA_DEF_BITRATE;
   enc->video_quality = THEORA_DEF_QUALITY;
   enc->keyframe_auto = THEORA_DEF_KEYFRAME_AUTO;