[Spice-devel] [spice-gtk PATCH v9 0/4] volume-sync spice-gtk
Victor Toso
victortoso at redhat.com
Mon Apr 20 02:56:14 PDT 2015
Sending all spice-gtk patches in order to help applying/reviewing them.
All besidies spice-pulse patches were acked by Marc-Andre but more
comments are welcome!
It is necessary the spice-protocol patch [0] and linux vdagent patches [1]
to make volume-sync work. Most of my tests were around spice-pulse backend
with rhel6 and fedora 21 as guests.
[0] (1/1) http://lists.freedesktop.org/archives/spice-devel/2015-April/019480.html
[1] (1/2) http://lists.freedesktop.org/archives/spice-devel/2015-April/019473.html
(2/2) http://lists.freedesktop.org/archives/spice-devel/2015-April/019474.html
Last changes since v9: Adress Marc-Andre suggestions [2]
- moved cleanup from cancel_task() to free_async_task()
- improved comments in the code to better follow the async calls;
[2] http://lists.freedesktop.org/archives/spice-devel/2015-April/019528.html
Victor Toso (4):
audio: spice-audio with get mute and volume
audio: spice-pulse implement async volume-info
audio: spice-gstaudio implements async volume-info
agent: sync guest audio with client values
gtk/channel-main.c | 141 ++++++++++++++
gtk/spice-audio.h | 28 ++-
gtk/spice-gstaudio.c | 191 ++++++++++++++++++-
gtk/spice-pulse.c | 484 ++++++++++++++++++++++++++++++++++++++++++++++-
gtk/spice-session-priv.h | 2 +-
5 files changed, 833 insertions(+), 13 deletions(-)
--
2.1.0
More information about the Spice-devel
mailing list