basesrc: Hold object lock while updating latency
authorOlivier Crête <olivier.crete@collabora.com>
Mon, 22 May 2017 22:51:12 +0000 (00:51 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 29 May 2017 07:55:31 +0000 (10:55 +0300)
commit2325d00eee8a1a5181fa40dc4c8c6fac746d2c44
treebf62caf0be37712cf16326c6af4302f17134d13b
parentb43f6b016e3dd2ae4204604048dc89b64ecc1aee
basesrc: Hold object lock while updating latency

Otherwise in gst_base_src_query_latency(), it ended up
sometimes thinking it wasn't -1 when it was actually.
libs/gst/base/gstbasesrc.c