This patchset supersedes last patchset. Changes: - rebased on current master; - removed merged patches; - merge split of some patches (Fabiano and me); - added some patches. There is still the "worker: move drawable_draw" patch which have some possible problems. Frediano Ziglio (1): worker:fix constant Marc-André Lureau (17): worker: do not set worker image compression on client request worker: move dcc_handle_message worker: move dcc_add_drawable* worker: move attach_stream worker: change some asserts in stream functions worker: tidy up cursor_connect a bit worker: move dcc_handle_migrate_data worker: simplify handle_migrate_data functions worker: move dcc_release_item worker: remove display_channel prefix from channel callbacks worker: use spice_return_if_fail() instead of spice_assert() in release_item worker: move drawable_draw display: replace some dubious asserts worker: s/validate_area/surface_update_dest worker: move display_channel_draw display: factor out draw_until display: factor out current_find_intersects_rect server/dcc-encoders.c | 131 ++++- server/dcc-encoders.h | 7 + server/dcc.c | 427 ++++++++++++++ server/dcc.h | 29 + server/display-channel.c | 463 ++++++++++++++- server/display-channel.h | 34 +- server/red_worker.c | 1391 +++++----------------------------------------- server/stream.c | 65 ++- server/stream.h | 1 - 9 files changed, 1258 insertions(+), 1290 deletions(-) -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel