[spice-gtk PATCH v4 0/6] volume-sync - spice-gtk updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



spice-gtk v4:

pulseaudio:
- Is possible to retrieve stream volume/mute values by using stream-restore [0] API.
  This is also async and in my environemnt is slower then when the call to get this values
  happens;

[0] http://freedesktop.org/software/pulseaudio/doxygen/ext-stream-restore_8h.html

channel-main:
- use g_idle_add in audio-sync functions to work around the delay of getting this values of pulseaudio. This is not significantly high in my enviroment (three function calls). Using gstreamer backend it did not fail as it start the pipeline to get the values.

Victor Toso (6):
  audio: spice-pulse aware of app changes
  audio: restore stream data from pulse
  audio: spice-audio with get mute and volume
  audio: pulse implements spice-audio get functions
  audio: gstaudio implements spice-audio get functions
  agent: sync guest audio with client values

 gtk/channel-main.c       |  91 +++++++++++++++++
 gtk/spice-audio.h        |   6 +-
 gtk/spice-gstaudio.c     | 160 +++++++++++++++++++++++++++++-
 gtk/spice-pulse.c        | 252 +++++++++++++++++++++++++++++++++++++++++++++++
 gtk/spice-session-priv.h |   2 +-
 5 files changed, 508 insertions(+), 3 deletions(-)

-- 
2.1.0

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]