diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2015-10-23 10:34:24 +0100 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-10-26 09:12:55 +0000 |
commit | f7b48981e37eec27327a010296008ffa6c727d68 (patch) | |
tree | 241abc7b1adcac812bf7c6ae27454a6705808eda /server/reds.h | |
parent | 579d65454c1e8fac872460b897d8ac3a66259c00 (diff) | |
download | spice-f7b48981e37eec27327a010296008ffa6c727d68.tar.gz spice-f7b48981e37eec27327a010296008ffa6c727d68.tar.xz spice-f7b48981e37eec27327a010296008ffa6c727d68.zip |
worker: remove need for WorkerInitData
Move code around to declare and place it where it fits better.
Acked-by: Frediano Ziglio <fziglio@redhat.com>
Diffstat (limited to 'server/reds.h')
-rw-r--r-- | server/reds.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/server/reds.h b/server/reds.h index a9c2df9b..7937d2d5 100644 --- a/server/reds.h +++ b/server/reds.h @@ -59,7 +59,23 @@ int reds_get_agent_mouse(void); // used by inputs_channel int reds_has_vdagent(void); // used by inputs channel void reds_handle_agent_mouse_event(const VDAgentMouseState *mouse_state); // used by inputs_channel +enum { + RED_RENDERER_INVALID, + RED_RENDERER_SW, + RED_RENDERER_OGL_PBUF, + RED_RENDERER_OGL_PIXMAP, + + RED_RENDERER_LAST +}; + +extern uint32_t renderers[RED_RENDERER_LAST]; +extern uint32_t num_renderers; + extern struct SpiceCoreInterface *core; +extern uint32_t streaming_video; +extern SpiceImageCompression image_compression; +extern spice_wan_compression_t jpeg_state; +extern spice_wan_compression_t zlib_glz_state; // Temporary measures to make splitting reds.c to inputs_channel.c easier |