summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Santos <thiagoss@osg.samsung.com>2015-08-16 07:18:34 -0300
committerThiago Santos <thiagoss@osg.samsung.com>2015-08-17 10:07:54 -0300
commitf1cbca94805a1c936948ed9ddeda62491c3d89e2 (patch)
tree25dc94afd843adff2003bc8646a84129c20c9036
parenteada1366bcba4467b3d91b9b4e548814df239206 (diff)
downloadgstreamer-plugins-base-f1cbca94805a1c936948ed9ddeda62491c3d89e2.tar.gz
audioencoders: use template subset check for accept-caps
It is faster than doing a query that propagates downstream and should be enough Elements: faac, gsmenc, opusenc, sbcenc, voamrwbenc, adpcmenc, sirenenc
-rw-r--r--ext/opus/gstopusenc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/opus/gstopusenc.c b/ext/opus/gstopusenc.c
index 70c771806..19b6d6e9f 100644
--- a/ext/opus/gstopusenc.c
+++ b/ext/opus/gstopusenc.c
@@ -376,6 +376,8 @@ gst_opus_enc_init (GstOpusEnc * enc)
GST_DEBUG_OBJECT (enc, "init");
+ GST_PAD_SET_ACCEPT_TEMPLATE (GST_AUDIO_ENCODER_SINK_PAD (enc));
+
g_mutex_init (&enc->property_lock);
enc->n_channels = -1;