From: Stefan Kost Date: Fri, 4 May 2007 08:46:59 +0000 (+0000) Subject: gst-libs/gst/cdda/gstcddabasesrc.c: Fix build when disabling asserts. X-Git-Tag: 1.19.3~511^2~11172 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=57301524fbf5e1af6e1f650d848d9399be503459;p=platform%2Fupstream%2Fgstreamer.git gst-libs/gst/cdda/gstcddabasesrc.c: Fix build when disabling asserts. Original commit message from CVS: * gst-libs/gst/cdda/gstcddabasesrc.c: (gst_cdda_base_src_add_track): Fix build when disabling asserts. --- diff --git a/ChangeLog b/ChangeLog index 56e4599..35b078a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-05-04 Stefan Kost + + * gst-libs/gst/cdda/gstcddabasesrc.c: + (gst_cdda_base_src_add_track): + Fix build when disabling asserts. + 2007-05-03 Tim-Philipp Müller * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new): diff --git a/gst-libs/gst/cdda/gstcddabasesrc.c b/gst-libs/gst/cdda/gstcddabasesrc.c index 661559e..a4f9319 100644 --- a/gst-libs/gst/cdda/gstcddabasesrc.c +++ b/gst-libs/gst/cdda/gstcddabasesrc.c @@ -1025,7 +1025,10 @@ gst_cdda_base_src_add_track (GstCddaBaseSrc * src, GstCddaBaseSrcTrack * track) if (src->num_tracks > 0) { guint end_of_previous_track = src->tracks[src->num_tracks - 1].end; - g_return_val_if_fail (track->start >= end_of_previous_track, FALSE); + if (track->start >= end_of_previous_track) { + GST_WARNING ("track %2u overlaps with previous tracks", track->num); + return FALSE; + } } GST_OBJECT_LOCK (src);