A new set of patches, included all un-acked patches from last set. Christophe Fergeau (10): Replace RedCharDevice::on_free_self_token with a signal Remove use of opaque from vdi_port_read_one_msg_from_device Use GQueue for RedCharDevice::send_queue Use weak gobject ref instead of reds_on_char_device_state_destroy Add SpiceServerConfig Mark unused public API methods/code as deprecated Add _config_ to SpiceServerConfig accessors Improve Reds/RedMainChannel interface Remove dead code in reds_fill_channels() audio: Remove global 'playback_state' variable Jonathon Jongsma (6): UpgradeItem: use base PipeItem for refcounting char-device: notify when device instance is changed char device: use 'device' rather than 'state' for var names char device: use _reset_dev_instance() to set 'sin' Rename PipeItem to RedPipeItem Rename all RedPipeItem subclasses server/cache-item.h | 8 +- server/cache-item.tmpl.c | 18 +- server/char-device.c | 154 ++++++++-------- server/char-device.h | 10 +- server/cursor-channel.c | 91 +++++----- server/dcc-send.c | 177 +++++++++--------- server/dcc.c | 237 ++++++++++++------------ server/dcc.h | 46 ++--- server/display-channel.c | 37 ++-- server/display-channel.h | 56 +++--- server/inputs-channel.c | 74 ++++---- server/main-channel.c | 295 +++++++++++++++--------------- server/red-channel.c | 87 ++++----- server/red-channel.h | 40 ++--- server/red-pipe-item.c | 14 +- server/red-pipe-item.h | 14 +- server/red-worker.h | 18 +- server/reds-private.h | 34 +--- server/reds.c | 458 +++++++++++++++++++++++++++-------------------- server/reds.h | 8 +- server/smartcard.c | 91 +++++----- server/sound.c | 14 +- server/spice-migration.h | 6 +- server/spice-server.h | 12 +- server/spicevmc.c | 91 +++++----- server/stream.c | 44 +++-- server/stream.h | 18 +- 27 files changed, 1106 insertions(+), 1046 deletions(-) -- 2.4.11 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel