diff options
author | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2009-02-13 18:03:14 +0100 |
---|---|---|
committer | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2009-02-13 18:04:41 +0100 |
commit | 7756d37531ea48d1890363e8bda9b9872c771a9f (patch) | |
tree | 61f791b2f25e2adffd9a094f624e516c10f012e3 /ext/pulse/pulsesink.h | |
parent | 77c7eed1aecf9e1ee6c82014e447ac33575025b1 (diff) |
pulsesink: Issue property change notification in streaming thread,
rather than PA thread.
pa_threaded_mainloop_lock() (a.o.) and by extension get_property should
not be done from a PA thread, but the latter may occur as a result of a
property change notification. Fixes #571204 (though current situation
not ideal, e.g. post message rather than signal).
Diffstat (limited to 'ext/pulse/pulsesink.h')
-rw-r--r-- | ext/pulse/pulsesink.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/pulse/pulsesink.h b/ext/pulse/pulsesink.h index eb8d43d2..70fd8a65 100644 --- a/ext/pulse/pulsesink.h +++ b/ext/pulse/pulsesink.h @@ -68,6 +68,7 @@ struct _GstPulseSink gboolean operation_success; gboolean did_reset, in_write; + gint notify; }; struct _GstPulseSinkClass |