mimdec: Clear adapter when flushing

This commit is contained in:
Olivier Crête 2010-06-02 19:52:07 -04:00
parent 80bc16f1e2
commit 6aa3eea8aa

View file

@ -332,6 +332,7 @@ gst_mim_dec_change_state (GstElement * element, GstStateChange transition)
case GST_STATE_CHANGE_READY_TO_PAUSED:
mimdec->need_newsegment = TRUE;
gst_adapter_clear (mimdec->adapter);
break;
default:
break;
@ -392,7 +393,7 @@ gst_mim_dec_sink_event (GstPad * pad, GstEvent * event)
}
case GST_EVENT_FLUSH_STOP:
mimdec->need_newsegment = TRUE;
gst_adapter_clear (mimdec->adapter);
break;
default:
break;