playbin2: Use a recursive mutex for the playbin lock
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 18 Feb 2011 09:57:40 +0000 (10:57 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 18 Feb 2011 09:57:40 +0000 (10:57 +0100)
commit1351597381760f6c99c84d5ac97dcaaca1b93191
treecc4bccc25a488d7130c582cfed8ab5d1ec8323d1
parent6ca5bb72a404913e9d9eeed62fa1f84577197409
playbin2: Use a recursive mutex for the playbin lock

This lock is taken when activating a group, which could result in
calling the autoplug-continue callback, which also needs this lock
to access the sinks.

See bug #642174.
gst/playback/gstplaybin2.c