qtdemux: fix deadlock in error code path
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 24 Oct 2010 17:50:30 +0000 (18:50 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 24 Oct 2010 17:57:59 +0000 (18:57 +0100)
commitac70239020d3ea58a140784a2f7e95d511f7ba13
treebe4ac6a6292801ddd4812aba23fd1074b6d884ab
parent7fcd7d8cf29c22ff1bbcd1969fa353306a4d49e7
qtdemux: fix deadlock in error code path

GST_ELEMENT_ERROR must not be called with the object lock held,
since it will call gst_object_get_parent() internally, which
takes the object lock as well.
gst/qtdemux/qtdemux.c