GNOME Bugzilla – Bug 708010
asfdemux: Fails to output anything on mms streams after adding support for dvr-ms
Last modified: 2013-09-18 16:53:04 UTC
+++ This bug was initially created as a clone of Bug #705026 +++ The changes from the above bug break demuxing of this stream for example: > gst-launch-1.0 mmssrc location="mms://wmlive-nonacl.bbc.net.uk/wms/bbc_ami/radio1/radio1_bb_live_int_ep1_sl0?BBC-UID=2522b3323add36f156ae087fb1fdbe0c5bea460fe00061119262d3a354549515&SSO2-UID=" ! asfdemux ! fakesink silent=false -v Nothing is output by asfdemux after the commit, and it is before: commit 1803b3c18530cb0100d140c2b8e49a8dfe41f941 Author: Matej Knopp <matej.knopp@gmail.com> Date: Sun Jul 28 16:43:28 2013 +0200 asfdemux: Add support for dvr-ms https://bugzilla.gnome.org/show_bug.cgi?id=705026
Created attachment 254848 [details] [review] Should fix playback in push mode Would be nice if someone could test if this doesn't break seek in push mode.
Comment on attachment 254848 [details] [review] Should fix playback in push mode Fixes the regression at least but Matej wanted to check if this breaks push mode seeking. Anybody having a seekable asf stream on some server?
The patch does break seeking in push mode, you can try with the following file if you want: http://absolut.zogzog.org/share/samples/asf/Alice%20Deejay%20-%20Back%20In%20My%20Life.asf Matej, if you don't have souphttpsrc you can try with pushfilesrc, using pushfile:// instead of file:// in the uri.
How do I test seeking with gst-launch?
If you have the ximagesink element you can press the left/right arrow keys on the keyboard to seek while playing the following pipeline: gst-launch playbin uri=pushfile:///path/to/file.asf video-sink='navseek seek-offset=30 ! ximagesink'
Created attachment 255053 [details] [review] Should fix playback in push mode Shouldn't have been lazy. Arnaud, could you try this one?
commit c5312c71058537d61c2fe4e7d284353e70e2e8f9 Author: Matej Knopp <matej.knopp@gmail.com> Date: Mon Sep 16 19:38:36 2013 +0200 asfdemux: fix playback regression in push mode