[gst-cvs] gstreamer: basesrc: Protect segment values from concurrent access from different threads
Sebastian Dröge
slomo at kemper.freedesktop.org
Fri Feb 12 02:02:41 PST 2010
Module: gstreamer
Branch: master
Commit: 5998e902a3696a3fe7c4255da1da89af9d03f22b
URL: http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=5998e902a3696a3fe7c4255da1da89af9d03f22b
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Tue Feb 9 17:52:13 2010 +0100
basesrc: Protect segment values from concurrent access from different threads
This could happen easily in the query functions or when the size is set
on appsrc from some non-streaming thread.
---
libs/gst/base/gstbasesrc.c | 138 ++++++++++++++++++++++++++++++++-----------
1 files changed, 102 insertions(+), 36 deletions(-)
Diff: http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=5998e902a3696a3fe7c4255da1da89af9d03f22b
More information about the Gstreamer-commits
mailing list