GNOME Bugzilla – Bug 394977
multipartmux not honoring flow return
Last modified: 2007-01-11 11:05:04 UTC
Please describe the problem: Multipart mux sometimes returns GST_FLOW_OK in gst_multipart_mux_collected even though errors have occured. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
Created attachment 79933 [details] [review] patch to (possibly) return correct values from gst_multipart_mux_collected The patch contains a few FIXMEs that needs furter attention.
Based on patch by: Jonas Holmberg <jonas dot holmberg at axis dot com> * gst/multipart/multipartmux.c: (gst_multipart_mux_init), (gst_multipart_mux_request_new_pad), (gst_multipart_mux_queue_pads), (gst_multipart_mux_collected), (gst_multipart_mux_change_state): Return FLOW errors ASAP. Fixes #394977. Misc cleanups.