gst/matroska/matroska-demux.c: Resync non-subtitle tracks too if a too large gap...
authorSebastian Dröge <slomo@circular-chaos.org>
Wed, 2 Jul 2008 08:14:35 +0000 (08:14 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Wed, 2 Jul 2008 08:14:35 +0000 (08:14 +0000)
Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_sync_streams):
Resync non-subtitle tracks too if a too large gap compared to other
tracks is detected.

ChangeLog
common
gst/matroska/matroska-demux.c

index ddb062c..8e95b5b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-07-02  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c: (gst_matroska_demux_sync_streams):
+       Resync non-subtitle tracks too if a too large gap compared to other
+       tracks is detected.
+
 2008-07-01  Wim Taymans  <wim.taymans@collabora.co.uk>
 
        * gst/rtp/Makefile.am:
diff --git a/common b/common
index d9cd98b..593bb11 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit d9cd98b46aebaf143dc43d8563a3bff650be6a7e
+Subproject commit 593bb114c6f5c32b529aa6443be4c2d60d6484c7
index 30e69f8..62fb087 100644 (file)
@@ -3025,8 +3025,6 @@ gst_matroska_demux_sync_streams (GstMatroskaDemux * demux)
     GstMatroskaTrackContext *context;
 
     context = demux->src[stream_nr];
-    if (context->type != GST_MATROSKA_TRACK_TYPE_SUBTITLE)
-      continue;
 
     GST_LOG_OBJECT (demux,
         "Checking for resync on stream %d (%" GST_TIME_FORMAT ")", stream_nr,