From a71b8048bc9ea1bf9606ce380df207daee454852 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Mon, 19 Nov 2007 11:38:49 +0000 Subject: [PATCH] gst/mpegaudioparse/gstmpegaudioparse.c: Restore the segment handling logic. Original commit message from CVS: * gst/mpegaudioparse/gstmpegaudioparse.c: Restore the segment handling logic. Please don't do behavioural changes under the heading of 'leak fixes' or 'whitespace changes', people. --- ChangeLog | 7 +++++++ gst/mpegaudioparse/gstmpegaudioparse.c | 16 ++++++++-------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index 12f95ef35b..3c664d55db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-11-19 Jan Schmidt + + * gst/mpegaudioparse/gstmpegaudioparse.c: + Restore the segment handling logic. + Please don't do behavioural changes under the heading of 'leak fixes' + or 'whitespace changes', people. + 2007-11-19 Stefan Kost * gst/mpegaudioparse/gstmpegaudioparse.c: diff --git a/gst/mpegaudioparse/gstmpegaudioparse.c b/gst/mpegaudioparse/gstmpegaudioparse.c index d8d2c400b6..b5e751e7a7 100644 --- a/gst/mpegaudioparse/gstmpegaudioparse.c +++ b/gst/mpegaudioparse/gstmpegaudioparse.c @@ -425,14 +425,14 @@ gst_mp3parse_sink_event (GstPad * pad, GstEvent * event) ", pos = %" GST_TIME_FORMAT, GST_TIME_ARGS (seg_start), GST_TIME_ARGS (seg_stop), GST_TIME_ARGS (seg_pos)); } - } else { - if (format != GST_FORMAT_TIME) { - /* Unknown incoming segment format. Output a default open-ended - * TIME segment */ - gst_event_unref (event); - event = gst_event_new_new_segment_full (update, rate, applied_rate, - GST_FORMAT_TIME, 0, GST_CLOCK_TIME_NONE, 0); - } + } + + if (format != GST_FORMAT_TIME) { + /* Unknown incoming segment format. Output a default open-ended + * TIME segment */ + gst_event_unref (event); + event = gst_event_new_new_segment_full (update, rate, applied_rate, + GST_FORMAT_TIME, 0, GST_CLOCK_TIME_NONE, 0); } mp3parse->resyncing = TRUE;