After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 734024 - mpegtsdemux: Confused when receiving segment updates from upstream
mpegtsdemux: Confused when receiving segment updates from upstream
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-31 08:02 UTC by Guillaume Desmottes
Modified: 2018-11-03 13:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
This patch fixes the wrongly reported position (923 bytes, patch)
2014-08-13 13:27 UTC, Mathieu Duponchelle
none Details | Review

Description Guillaume Desmottes 2014-07-31 08:02:14 UTC
I'm working on implementing DLNA time based fast forward. The idea is to implement fast forward in dlnasrc by requesting smaller parts of the file to the HTTP server. Dlnasrc then sends segment updates for each fragment of the file to play (for example, if rate=2 and we use chunk of 1 second we could have something like [00:00, 00:01] then [00:02, 00:03] then [00:04; 00:05]).

This works fine with mpegpsdemux but not so much with mpegtsdemux. With 1.4 playback just stops when starting the fast forward.
With this patch http://cgit.freedesktop.org/~bilboed/gst-plugins-bad/commit/?h=trickmodes&id=bcde22f243a4cc6e053b7d89a435ee021d237214 playback is fine but the reported time is wrong (the position slider in playback-test is always stuck between the 2 same values).
Comment 1 Guillaume Desmottes 2014-07-31 08:03:44 UTC
Logs with Edward's patch applied:
http://people.collabora.com/~cassidy/gst-trickmodes/734024.log.gz
Comment 2 Mathieu Duponchelle 2014-08-13 13:27:57 UTC
Created attachment 283283 [details] [review]
This patch fixes the wrongly reported position
Comment 3 GStreamer system administrator 2018-11-03 13:25:29 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/164.