From: Benjamin Otte Date: Fri, 9 Apr 2004 18:55:09 +0000 (+0000) Subject: ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns false the... X-Git-Tag: 1.19.3~505^2~3646 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5d66d5f1c57e1ceebff7bdd7753f4ddbd779400b;p=platform%2Fupstream%2Fgstreamer.git ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns false the file will not be overwritten. If ... Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (_gst_boolean_allow_overwrite_accumulator), (gst_gnomevfssink_class_init): fix erase signal - if any handler returns false the file will not be overwritten. If no handler is connected, the file will not be overwritten either. renamed signal to "allow-overwrite" * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach): free string when adding it to ID3 failed * ext/vorbis/vorbisdec.c: (vorbis_dec_event): unref event when done * gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int): free caps * gst/typefind/gsttypefindfunctions.c: (mpeg_video_stream_type_find): fix invalid read --- diff --git a/ChangeLog b/ChangeLog index 8e0b945..2d17ee2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +2004-04-09 Benjamin Otte + + * ext/gnomevfs/gstgnomevfssink.c: + (_gst_boolean_allow_overwrite_accumulator), + (gst_gnomevfssink_class_init): + fix erase signal - if any handler returns false the file will not be + overwritten. If no handler is connected, the file will not be + overwritten either. + renamed signal to "allow-overwrite" + * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach): + free string when adding it to ID3 failed + * ext/vorbis/vorbisdec.c: (vorbis_dec_event): + unref event when done + * gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int): + free caps + * gst/typefind/gsttypefindfunctions.c: + (mpeg_video_stream_type_find): + fix invalid read + 2004-04-08 David Schleef * gst/ffmpegcolorspace/gstffmpegcolorspace.c: diff --git a/ext/mad/gstid3tag.c b/ext/mad/gstid3tag.c index d27bf0f..2c03ca7 100644 --- a/ext/mad/gstid3tag.c +++ b/ext/mad/gstid3tag.c @@ -648,6 +648,7 @@ tag_list_to_id3_tag_foreach (const GstTagList * list, const gchar * tag_name, } if (id3_field_addstring (field, (id3_ucs4_t *) put) != 0) { GST_WARNING ("could not add a string to id3 tag field"); + g_free (put); return; } }