From fa29036836dd82f4e38dee07bf7a38b18d430816 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Mon, 17 Aug 2015 04:36:39 -0300 Subject: avvidenc: use template subset check for accept-caps It is faster than doing a query that propagates downstream and should be enough --- ext/libav/gstavvidenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/libav/gstavvidenc.c b/ext/libav/gstavvidenc.c index dd393dd..a434261 100644 --- a/ext/libav/gstavvidenc.c +++ b/ext/libav/gstavvidenc.c @@ -241,6 +241,8 @@ gst_ffmpegvidenc_init (GstFFMpegVidEnc * ffmpegenc) GstFFMpegVidEncClass *klass = (GstFFMpegVidEncClass *) G_OBJECT_GET_CLASS (ffmpegenc); + GST_PAD_SET_ACCEPT_TEMPLATE (GST_VIDEO_ENCODER_SINK_PAD (ffmpegenc)); + /* ffmpeg objects */ ffmpegenc->context = avcodec_alloc_context3 (klass->in_plugin); ffmpegenc->picture = av_frame_alloc (); -- cgit v1.2.1