GNOME Bugzilla – Bug 412608
[avidemux] flow return aggregation can ignore errors
Last modified: 2007-03-07 11:15:26 UTC
Currently, gst_avi_demux_aggregated_flow returns GST_FLOW_OK upon the first stream it finds with success flow return. As such, if a second stream is "in trouble", but the first is not, this would go by undetected.
Created attachment 83456 [details] [review] Possible patch Fix gst_avi_demux_aggregated_flow by making it (more) attentive to current flow return.
Commited this alternative fix that makes it more similar to oggdemux. * gst/avi/gstavidemux.c: (gst_avi_demux_combine_flows), (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data), (gst_avi_demux_loop), (gst_avi_demux_chain): Fix combined flow return. Fixes #412608.