vorbisenc: use template subset check for accept-caps
authorThiago Santos <thiagoss@osg.samsung.com>
Sun, 16 Aug 2015 01:23:15 +0000 (22:23 -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/vorbis/gstvorbisenc.c

index 5026527..818a010 100644 (file)
@@ -183,6 +183,8 @@ gst_vorbis_enc_init (GstVorbisEnc * vorbisenc)
 {
   GstAudioEncoder *enc = GST_AUDIO_ENCODER (vorbisenc);
 
+  GST_PAD_SET_ACCEPT_TEMPLATE (GST_AUDIO_ENCODER_SINK_PAD (enc));
+
   vorbisenc->channels = -1;
   vorbisenc->frequency = -1;