Fix playback of atom files
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 27 Jan 2009 14:36:53 +0000 (15:36 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 31 Jan 2009 10:02:25 +0000 (11:02 +0100)
gst/mxf/mxfdemux.c

index 166ff4b..f71b0e6 100644 (file)
@@ -1390,7 +1390,7 @@ gst_mxf_demux_handle_generic_container_essence_element (GstMXFDemux * demux,
         &g_array_index (demux->essence_tracks, GstMXFDemuxEssenceTrack, i);
 
     if (tmp->body_sid == demux->current_partition->partition.body_sid &&
-        tmp->track_number == track_number) {
+        (tmp->track_number == track_number || tmp->track_number == 0)) {
       etrack = tmp;
       break;
     }