mxfdemux: Use a RW lock to protect metadata and add all pads at once without a lock...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 14 May 2009 19:20:47 +0000 (21:20 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 15 May 2009 09:49:20 +0000 (11:49 +0200)
commitf5ba4904f794a107bc5d1e56f824789bca295383
tree054238c3fb8b4937014495b95babb8a342a277cc
parente62b64f1d34ec402f8fce4f91f174d40315576c9
mxfdemux: Use a RW lock to protect metadata and add all pads at once without a lock held

This makes it possible, among other things, to do a query in the
pad-added callback.

Fixes bug #582656.
gst/mxf/mxfdemux.c
gst/mxf/mxfdemux.h