summaryrefslogtreecommitdiffstats
path: root/gst/law/mulaw-conversion.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2008-08-25 09:48:06 +0000
committerWim Taymans <wim.taymans@gmail.com>2008-08-25 09:48:06 +0000
commitc0826dc21d0ee5c7119354fe1da9a499cef44905 (patch)
treeb6b49edeb69af322a87ed643478ad6644e8c7da5 /gst/law/mulaw-conversion.c
parent4cefe7e94477e1b097638b30718b4f99640de7b3 (diff)
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.
Diffstat (limited to 'gst/law/mulaw-conversion.c')
-rw-r--r--gst/law/mulaw-conversion.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/law/mulaw-conversion.c b/gst/law/mulaw-conversion.c
index 5cee8436..23e53a1d 100644
--- a/gst/law/mulaw-conversion.c
+++ b/gst/law/mulaw-conversion.c
@@ -25,7 +25,7 @@
#include <glib.h>
-/* #define ZEROTRAP *//* turn on the trap as per the MIL-STD */
+#undef ZEROTRAP /* turn on the trap as per the MIL-STD */
#define BIAS 0x84 /* define the add-in bias for 16 bit samples */
#define CLIP 32635