[Bug 745281] HLS Vevo stream freezes after around 7 minutes

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 5 04:38:24 PST 2015


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

--- Comment #3 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
Some preliminary ideas:

1) One could push a segment before the discont and it would make the stream
playback correctly from the new position but this seems like a hack to me as
hlsdemux is not starting a new segment, it just has inaccurate timestamps
(always). So, from its POV everything should be correct. I believe it should be
tsdemux's job to have its timestamps fixed.

2) This seems like a bug, perhaps a discont here should also mean that it needs
to reset its timestamping data. Unit tests would be helpful.

3) Perhaps we want to make tsdemux keep its timestamping information after a
discont? We could make it handle both discont and resync flags differently.
Each means to reset a different type of data. Discont -> content, resync ->
time. This could also apply to item '2' above

-- 
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