GNOME Bugzilla – Bug 330125
_pad_send_event does not check flushing correctly
Last modified: 2006-02-13 10:11:17 UTC
gst_pad_send_event does not check the flushing pad flag after grabbing the STREAM_LOCK for serialized events. Also the data signal is fired too late, dropping a flush event, for example, would still set the pad to flushing.
Created attachment 58805 [details] [review] patch to check flushing after taking the stream lock
Created attachment 58807 [details] [review] updated patch updated patch, previous one threw away flush stop events.