[Bug 775445] adaptivedemux: Fix deadlock during transition from track disable to enable
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Mar 7 00:08:50 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=775445
Seungha Yang <sh.yang at lge.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #341304|reviewed |none
status| |
Attachment #341304|0 |1
is obsolete| |
--- Comment #14 from Seungha Yang <sh.yang at lge.com> ---
Created attachment 347349
--> https://bugzilla.gnome.org/attachment.cgi?id=347349&action=edit
inputselector: Always proxy position/duration query
active-pad switch causes reconfigure event with lock taken,
and upstream element might query the current position or duration
before returning the reconfigure event.
Meanwhile, gst_input_selector_get_linked_pad() is used to get srcpad
inside of default query handle, and it takes also lock.
Since inputselector is still locked by active-pad switch, and so the query
cannot be handled further.
--
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