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.
This commit is contained in:
Jan Schmidt 2007-11-19 11:38:49 +00:00
parent b4cde6fa14
commit a71b8048bc
2 changed files with 15 additions and 8 deletions

View File

@ -1,3 +1,10 @@
2007-11-19 Jan Schmidt <jan.schmidt@sun.com>
* 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 <ensonic@users.sf.net> 2007-11-19 Stefan Kost <ensonic@users.sf.net>
* gst/mpegaudioparse/gstmpegaudioparse.c: * gst/mpegaudioparse/gstmpegaudioparse.c:

View File

@ -425,14 +425,14 @@ gst_mp3parse_sink_event (GstPad * pad, GstEvent * event)
", pos = %" GST_TIME_FORMAT, GST_TIME_ARGS (seg_start), ", pos = %" GST_TIME_FORMAT, GST_TIME_ARGS (seg_start),
GST_TIME_ARGS (seg_stop), GST_TIME_ARGS (seg_pos)); 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 if (format != GST_FORMAT_TIME) {
* TIME segment */ /* Unknown incoming segment format. Output a default open-ended
gst_event_unref (event); * TIME segment */
event = gst_event_new_new_segment_full (update, rate, applied_rate, gst_event_unref (event);
GST_FORMAT_TIME, 0, GST_CLOCK_TIME_NONE, 0); event = gst_event_new_new_segment_full (update, rate, applied_rate,
} GST_FORMAT_TIME, 0, GST_CLOCK_TIME_NONE, 0);
} }
mp3parse->resyncing = TRUE; mp3parse->resyncing = TRUE;