[Bug 780679] qtmux: Error out on discontinuities/gaps when muxing raw audio

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Apr 3 16:12:13 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=780679

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #348926|none                        |needs-work
             status|                            |

--- Comment #6 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
Review of attachment 348926:
 --> (https://bugzilla.gnome.org/review?bug=780679&attachment=348926)

::: gst/isomp4/gstqtmux.c
@@ +3337,3 @@
+    if (GST_BUFFER_DTS_OR_PTS (last_buf) < expected_timestamp
+        || GST_BUFFER_DTS_OR_PTS (last_buf) - expected_timestamp >
+        40 * GST_MSECOND)

Don't hardcode that though, make this configurable. And allow ignoring the
shifts too. On audio sink we have alignment-threshold that trigger skews.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list