Original commit message from CVS:
* gst/flv/gstflvdemux.c: (gst_flv_demux_pull_tag):
Error out early if pulling a tag failed.
+2008-10-27 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/flv/gstflvdemux.c: (gst_flv_demux_pull_tag):
+ Error out early if pulling a tag failed.
+
2008-10-27 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/flv/gstflvdemux.c: (gst_flv_demux_create_index),
gst_buffer_unref (buffer);
+ if (G_UNLIKELY (ret != GST_FLOW_OK))
+ goto beach;
+
/* Jump over tag type + size */
demux->offset += FLV_TAG_TYPE_SIZE;