tagsetter: protect tagsetter operations with a lock
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 24 May 2010 17:16:19 +0000 (18:16 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 24 May 2010 17:16:19 +0000 (18:16 +0100)
commit99eb992bc04c588b751bef389f3a283b411b5984
treee809690011860a766f879cd2480d2144a8362d98
parentccaadae49262ccfecdc64d802e9ddc738ec7a3c4
tagsetter: protect tagsetter operations with a lock

So we don't crash when a muxer tries to add tags from two
threads at the same time, eg. because it received tag events
on two input pads simultaneously.

See #619533.
gst/gsttagsetter.c