This was previously patch 7/7 in this series (named "worker: painfully move display_channel_add_drawable)". I've split it up into 8 separate commits. Hopefully it's easier to review like this. I also fixed update_copy_graduality() as mentioned by Pavel, but otherwise the patch is only split. There shouldn't be any other real changes. Jonathon Jongsma (8): Move dcc_push_stream_agent_clip() to display channel worker: Rename current_clear() to current_remove_all() Remove declaration for display_channel_attach_stream() Move some tree item functions to tree.[ch] Move some more drawable functions to display channel Add red_worker_get_clockid() Move dcc_create_stream to display channel Move stream functions to stream.[ch] Marc-André Lureau (1): worker: painfully move display_channel_add_drawable server/display-channel.c | 541 ++++++++++++++++++++++++ server/display-channel.h | 53 ++- server/red_worker.c | 1054 ++-------------------------------------------- server/red_worker.h | 1 + server/stream.c | 359 ++++++++++++++++ server/stream.h | 9 + server/tree.c | 50 +++ server/tree.h | 5 + 8 files changed, 1049 insertions(+), 1023 deletions(-) -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel