Make the demuxer reusable in READY->PLAYING->READY->PLAYING cycles by

flushing adapters correctly.
This commit is contained in:
Julien Moutte 2009-02-12 22:40:48 +01:00
parent e8efc4d020
commit 8ad4f28d67

View file

@ -2728,6 +2728,7 @@ gst_flups_demux_change_state (GstElement * element, GstStateChange transition)
gst_flups_demux_reset_psm (demux);
gst_segment_init (&demux->sink_segment, GST_FORMAT_UNDEFINED);
gst_segment_init (&demux->src_segment, GST_FORMAT_TIME);
gst_flups_demux_flush (demux);
break;
default:
break;