GNOME Bugzilla – Bug 156920
[PATCH][ffmpegdemux] close before forwarding event...
Last modified: 2004-12-22 21:47:04 UTC
When using ffdemux_avi (and I imagine any ffmpeg demuxers), when the demuxer receives an EOS, it closes the demuxer (and so unlinks the source pads of that demuxer) before sending the event...
Created attachment 33264 [details] [review] Patch to correct the bug The patch just inverts the order in which the gst_ffmpegdemux_close() and the gst_pad_event_default() are called.
setting severity to blocker, adding PATCH keyword. it should be considered a blocker for pitivi first release
I committed this alternatively. We now don't close at all. This makes sense, because after EOS you might want to seek. We close on PAUSED->READY.