vorbisdec: use default pad accept-caps handling
authorThiago Santos <thiagoss@osg.samsung.com>
Sat, 15 Aug 2015 10:41:24 +0000 (07:41 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Sat, 15 Aug 2015 16:44:35 +0000 (13:44 -0300)
Avoids useless check of downstream caps when handling an
accept-caps query

ext/vorbis/gstvorbisdec.c

index 00dc784..f679d7e 100644 (file)
@@ -109,6 +109,9 @@ gst_vorbis_dec_class_init (GstVorbisDecClass * klass)
 static void
 gst_vorbis_dec_init (GstVorbisDec * dec)
 {
+  gst_audio_decoder_set_use_default_pad_acceptcaps (GST_AUDIO_DECODER_CAST
+      (dec), TRUE);
+  GST_PAD_SET_ACCEPT_TEMPLATE (GST_AUDIO_DECODER_SINK_PAD (dec));
 }
 
 static void