From 7f74c39a109630db0e792396dc90a412959fa3de Mon Sep 17 00:00:00 2001 From: Tim-Philipp Müller Date: Wed, 19 Apr 2006 15:16:33 +0000 Subject: gst/wavenc/gstwavenc.*: Set caps on first outgoing buffer, so that it doesn't error out immediately with a non-negoti... Original commit message from CVS: * gst/wavenc/gstwavenc.c: (gst_wavenc_base_init), (gst_wavenc_class_init), (gst_wavenc_init), (gst_wavenc_create_header_buf), (gst_wavenc_push_header), (gst_wavenc_sink_setcaps), (get_id_from_name), (gst_wavenc_event), (gst_wavenc_chain), (gst_wavenc_change_state): * gst/wavenc/gstwavenc.h: Set caps on first outgoing buffer, so that it doesn't error out immediately with a non-negotiated error (#338716). Rewrite and clean up a bit; fix setcaps function to parse things properly; fix sink caps (8bit audio is unsigned and doesn't have depth); use boilerplate macros; remove unused properties stuff. --- ChangeLog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 0058f59f..a5d413d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2006-04-19 Tim-Philipp Müller + + * gst/wavenc/gstwavenc.c: (gst_wavenc_base_init), + (gst_wavenc_class_init), (gst_wavenc_init), + (gst_wavenc_create_header_buf), (gst_wavenc_push_header), + (gst_wavenc_sink_setcaps), (get_id_from_name), (gst_wavenc_event), + (gst_wavenc_chain), (gst_wavenc_change_state): + * gst/wavenc/gstwavenc.h: + Set caps on first outgoing buffer, so that it doesn't error out + immediately with a non-negotiated error (#338716). Rewrite and + clean up a bit; fix setcaps function to parse things properly; + fix sink caps (8bit audio is unsigned and doesn't have depth); + use boilerplate macros; remove unused properties stuff. + 2006-04-18 Tim-Philipp Müller * ext/gdk_pixbuf/gstgdkpixbuf.c: -- cgit