[Bug 755169] dashdemux: can we have multiple seek events at the same time?

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Sep 23 05:42:20 PDT 2015


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

--- Comment #29 from Florin Apostol <florin.apostol at oregan.net> ---
(In reply to Vincent Penquerc'h from comment #27)
> I pushed a patch for this to my tree to
> https://git.collabora.com/cgit/user/vincent/gst-plugins-bad/log/?h=dash. The
> object lock is now not used anymore.
> 
> If you had got it earlier, I pushed -f as some earlier commits were amended
> after review.
> 
> About the list copy, I believe the issue is still here so needs further
> changes.

The top patch on that tree (87db55f5092e9d0d03d6c0eb644bfd92ce061c11) is not
the same with the one you posted here. 
Why do you keep the manifest lock while calling
gst_adaptive_demux_stream_download_wait? It will block any attempts to change
the demux until the timer expires or the download finishes.
gst_adaptive_demux_stream_free and gst_adaptive_demux_stop_tasks cannot signal
the condition because they will need to get the manifest lock first!

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