From 3e380b488da3dc16ab874de1b7831cdc3033657d Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Wed, 7 Jan 2009 20:38:50 +0000 Subject: ext/pulse/pulsesink.*: Use a mutex to protect the current stream pointer, and ignore callbacks for stream objects tha... Original commit message from CVS: * ext/pulse/pulsesink.c: * ext/pulse/pulsesink.h: Use a mutex to protect the current stream pointer, and ignore callbacks for stream objects that have been destroyed already. Fixes problems with unprepare/prepare cycles caused by the input caps changing, without reintroducing bug #556986. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 43e40b0b..a18fdb10 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-01-07 Jan Schmidt + + * ext/pulse/pulsesink.c: + * ext/pulse/pulsesink.h: + Use a mutex to protect the current stream pointer, and ignore + callbacks for stream objects that have been destroyed already. + Fixes problems with unprepare/prepare cycles caused by the input + caps changing, without reintroducing bug #556986. + 2009-01-07 Jan Schmidt * sys/v4l2/gstv4l2src.c: -- cgit v1.2.3