basevideocodec: Protect access to the list of pending frames with the object lock
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 11 Jul 2011 09:28:40 +0000 (11:28 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 11 Jul 2011 09:28:40 +0000 (11:28 +0200)
commit81f4c9e8bf9eb28c121c53c965c8aee6003acf0e
treeedb3f4462b4d4af44d86543561dea7eb52c683f2
parentcaed64c7200f40568050f9ae262a91078ee08966
basevideocodec: Protect access to the list of pending frames with the object lock

This is required if ::finish_frame() and all buffer output happens
on a different thread than the sinkpad streaming thread.
gst-libs/gst/video/gstbasevideocodec.c
gst-libs/gst/video/gstbasevideocodec.h
gst-libs/gst/video/gstbasevideodecoder.c