From c0826dc21d0ee5c7119354fe1da9a499cef44905 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 25 Aug 2008 09:48:06 +0000 Subject: gst/law/: The encoder can't really renegotiate at the time they perform a pad-alloc so make the srcpads use fixed caps. Original commit message from CVS: * gst/law/alaw-encode.c: (gst_alaw_enc_init), (gst_alaw_enc_chain): * gst/law/mulaw-conversion.c: * gst/law/mulaw-encode.c: (gst_mulawenc_init), (gst_mulawenc_chain): The encoder can't really renegotiate at the time they perform a pad-alloc so make the srcpads use fixed caps. Check the buffer size after a pad-alloc because the returned size might not be right when the downstream element does not know the size of the new buffer (capsfilter). Fixes #549073. --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 984f9cd3..448dc191 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2008-08-25 Wim Taymans + + * gst/law/alaw-encode.c: (gst_alaw_enc_init), (gst_alaw_enc_chain): + * gst/law/mulaw-conversion.c: + * gst/law/mulaw-encode.c: (gst_mulawenc_init), + (gst_mulawenc_chain): + The encoder can't really renegotiate at the time they perform a + pad-alloc so make the srcpads use fixed caps. + Check the buffer size after a pad-alloc because the returned size might + not be right when the downstream element does not know the size of the + new buffer (capsfilter). Fixes #549073. + 2008-08-23 Sebastian Dröge Patch by: Filippo Argiolas -- cgit