summaryrefslogtreecommitdiffstats
path: root/ext/pulse/pulsesink.h
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2009-02-13 18:03:14 +0100
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2009-02-13 18:04:41 +0100
commit7756d37531ea48d1890363e8bda9b9872c771a9f (patch)
tree61f791b2f25e2adffd9a094f624e516c10f012e3 /ext/pulse/pulsesink.h
parent77c7eed1aecf9e1ee6c82014e447ac33575025b1 (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.h1
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