[Bug 653481] tsdemux: Fail to sync to stream when input buffers lacks OFFSET

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jun 30 16:03:52 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=653481
  GStreamer | gst-plugins-bad | 0.10.22

--- Comment #1 from Youness Alaoui <youness.alaoui at collabora.co.uk> 2011-06-30 23:03:49 UTC ---
Created an attachment (id=191063)
 View: https://bugzilla.gnome.org/attachment.cgi?id=191063
 Review: https://bugzilla.gnome.org/review?bug=653481&attachment=191063

[PATCH] tsdemux: Set first_pat_offset to 0 if the PAT buffer doesn't have a
valid offset

Here's a workaround fix to this bug.
The bug is actually from hlsdemux, it doesn't set the GST_BUFFER_OFFSET on the
buffer while tsdemux expects it to be defined.
The attached patch will assume the offset is 0 if it's not defined. The proper
fix would be to set it in hlsdemux, but for synchronization reasons, hlsdemux
needs a lot more changes than simply setting the buffer offset.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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