gst/matroska/matroska-demux.c: If no Tracks are found error out instead of trying it again until the end of time.

Original commit message from CVS:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_loop_stream_parse_id):
If no Tracks are found error out instead of trying it again until the
end of time.
This commit is contained in:
Sebastian Dröge 2008-08-02 17:59:05 +00:00
parent f5fdbfd416
commit 9cb2a4f461
2 changed files with 9 additions and 2 deletions

View file

@ -1,3 +1,10 @@
2008-08-02 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_loop_stream_parse_id):
If no Tracks are found error out instead of trying it again until the
end of time.
2008-08-02 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/matroska/matroska-demux.c: (gst_matroska_demux_audio_caps):

View file

@ -4546,7 +4546,7 @@ gst_matroska_demux_loop_stream_parse_id (GstMatroskaDemux * demux,
}
if (ret != GST_FLOW_OK)
break;
return ret;
demux->state = GST_MATROSKA_DEMUX_STATE_DATA;
/* send initial discont */
@ -4601,7 +4601,7 @@ gst_matroska_demux_loop_stream_parse_id (GstMatroskaDemux * demux,
return ret;
break;
}
return GST_FLOW_OK;
return ret;
}
static GstFlowReturn