diff --git a/ChangeLog b/ChangeLog index 35b078ae96..f5b5d2b34d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-05-04 Tim-Philipp Müller + + * gst-libs/gst/cdda/gstcddabasesrc.c: + (gst_cdda_base_src_add_track): + Fix it so that it (a) makes sense and (b) doesn't break + everything cdda-related including the unit test. + 2007-05-04 Stefan Kost * gst-libs/gst/cdda/gstcddabasesrc.c: diff --git a/gst-libs/gst/cdda/gstcddabasesrc.c b/gst-libs/gst/cdda/gstcddabasesrc.c index a4f93195f6..9ab653dc18 100644 --- a/gst-libs/gst/cdda/gstcddabasesrc.c +++ b/gst-libs/gst/cdda/gstcddabasesrc.c @@ -1025,7 +1025,7 @@ 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; - if (track->start >= end_of_previous_track) { + if (track->start < end_of_previous_track) { GST_WARNING ("track %2u overlaps with previous tracks", track->num); return FALSE; }