GNOME Bugzilla – Bug 734014
dashdemux: stream downloader try to download next segments after pipeline interupt
Last modified: 2014-08-01 13:51:17 UTC
stream downloader try to download next segments after pipeline stop I can reproduce this only from local server testing dash data for example wget -r --no-parent http://live.mdragon.org/redbull/ GST_DEBUG="dashdemux:5" gst-launch-1.0 playbin video-sink="xvimagesink" uri="http://localhost/redbull_4s/RedBullPlayStreets_4s_isoffmain_DIS_23009_1_v_2_1c2_2011_08_30.mpd" 2>&1 | grep "uri" I use simple Ctrl+C to stop pipeline http://pastebin.com/xmyeFp4s
commit 24815a5feb95719c224ce7e92462d98213c507dc Author: Thiago Santos <thiagoss@osg.samsung.com> Date: Thu Jul 31 20:52:39 2014 -0300 dashdemux: return the error to the source immediately to stop faster When flushing, this will prevent dashdemux from trying to download more fragments or more chunks of the same fragment before stopping. Also improves the error handling to not transform everything non-ok into an error. https://bugzilla.gnome.org/show_bug.cgi?id=734014 1.4 commit 72291720022897c3d7ed2a8a5f1d4844a197006b Author: Thiago Santos <thiagoss@osg.samsung.com> Date: Thu Jul 31 20:52:39 2014 -0300 dashdemux: return the error to the source immediately to stop faster When flushing, this will prevent dashdemux from trying to download more fragments or more chunks of the same fragment before stopping. Also improves the error handling to not transform everything non-ok into an error. https://bugzilla.gnome.org/show_bug.cgi?id=734014