GNOME Bugzilla – Bug 734034
[asfdemux] Confused when receiving segment updates from upstream
Last modified: 2018-11-03 15:34:34 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 asfdemux. With 1.4, the first segment is played but then playback is stuck.
Logs: http://people.collabora.com/~cassidy/gst-trickmodes/734034.log.gz
Would it be possible to reproduce this scenario for debugging and fixing? Maybe you could use gdp to payload the input stream that goes into the demuxer so other developers can test this scenario.
- Setup a DMS server - Build http://cgit.collabora.com/git/user/cassidy/gst-plugins-dlnasrc.git/log/?h=refactoring - Build http://cgit.collabora.com/git/user/cassidy/gst-plugins-good.git/log/?h=dlna - Play the file using playback-test - Once playing changes the rate to "2.0"
-- 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-ugly/issues/7.