rmdemux: resurrect some flow return handling
authorMark Nauwelaerts <mnauw@users.sourceforge.net>
Sat, 28 Mar 2015 15:58:26 +0000 (16:58 +0100)
committerMark Nauwelaerts <mnauw@users.sourceforge.net>
Sat, 28 Mar 2015 17:22:21 +0000 (18:22 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=744572

gst/realmedia/rmdemux.c

index d4afae4bd5fd83e0a105dd0340f14c6efe6a304d..d5d3ac1e2e2039491a7a5fdcc97e3890aecfe5bd 100644 (file)
@@ -2562,7 +2562,8 @@ gst_rmdemux_parse_packet (GstRMDemux * rmdemux, GstBuffer * in, guint16 version)
     ret = GST_FLOW_OK;
   }
 
-  cret = gst_flow_combiner_update_flow (rmdemux->flowcombiner, ret);
+  cret = gst_flow_combiner_update_pad_flow (rmdemux->flowcombiner, stream->pad,
+      ret);
 
 beach:
   return cret;