[spice-gtk PATCH v7 0/4] volume-sync v7 changes

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

 



Sending only the patches not-acked of client:

spice-pulse v7
- Keep pa_operation in case async operation is cancelled;
- Cancellation is done with "cancelled" signal from GCancellable;
  Before glib 2.40 we can't disconnect the callback inside the
  callback without a deadlock so I'm freeing the memory in idle;
- change variable name from 'changed' to 'info_updated'
- split pulse_stream_restore_info_async_complete into:
  spice_pulse_complete_async_task; and
  spice_pulse_complete_all_async_tasks
- a few small changes :-)

channel-main v7
- call g_cancellable_cancel in dispose()
- use g_clear_object()


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        | 449 ++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/spice-session-priv.h |   2 +-
 5 files changed, 798 insertions(+), 13 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]