From 88203989cd7df60ea02ef5e6f25362bff4822aef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 29 Apr 2011 08:59:20 +0200 Subject: [PATCH] wavenc: Set fixedcaps getcaps function on the sinkpad wavenc does not allow to change the caps during playback and always returning the template caps is just wrong. --- gst/wavenc/gstwavenc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/wavenc/gstwavenc.c b/gst/wavenc/gstwavenc.c index 7db0e188f..bd4538027 100644 --- a/gst/wavenc/gstwavenc.c +++ b/gst/wavenc/gstwavenc.c @@ -179,6 +179,7 @@ gst_wavenc_init (GstWavEnc * wavenc, GstWavEncClass * klass) GST_DEBUG_FUNCPTR (gst_wavenc_event)); gst_pad_set_setcaps_function (wavenc->sinkpad, GST_DEBUG_FUNCPTR (gst_wavenc_sink_setcaps)); + gst_pad_use_fixed_caps (wavenc->sinkpad); gst_element_add_pad (GST_ELEMENT (wavenc), wavenc->sinkpad); wavenc->srcpad = gst_pad_new_from_static_template (&src_factory, "src"); -- 2.34.1