[Spice-devel] [PATCH 08/10] worker: move DisplayChannel struct
Frediano Ziglio
fziglio at redhat.com
Thu Nov 5 01:15:01 PST 2015
From: Marc-André Lureau <marcandre.lureau at gmail.com>
---
server/display-channel.h | 32 ++++++++++++++++++++++++++++++++
server/red_worker.c | 32 --------------------------------
2 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/server/display-channel.h b/server/display-channel.h
index c4c55ff..48e28a6 100644
--- a/server/display-channel.h
+++ b/server/display-channel.h
@@ -327,4 +327,36 @@ MonitorsConfig* monitors_config_new (QXLHead *h
MonitorsConfig * monitors_config_ref (MonitorsConfig *config);
void monitors_config_unref (MonitorsConfig *config);
+struct DisplayChannel {
+ CommonChannel common; // Must be the first thing
+
+ MonitorsConfig *monitors_config;
+
+ uint32_t num_renderers;
+ uint32_t renderers[RED_RENDERER_LAST];
+ uint32_t renderer;
+
+ int enable_jpeg;
+ int jpeg_quality;
+ int enable_zlib_glz_wrap;
+ int zlib_level;
+
+ RedCompressBuf *free_compress_bufs;
+
+#ifdef RED_STATISTICS
+ uint64_t *cache_hits_counter;
+ uint64_t *add_to_cache_counter;
+ uint64_t *non_cache_counter;
+#endif
+#ifdef COMPRESS_STAT
+ stat_info_t lz_stat;
+ stat_info_t glz_stat;
+ stat_info_t quic_stat;
+ stat_info_t jpeg_stat;
+ stat_info_t zlib_glz_stat;
+ stat_info_t jpeg_alpha_stat;
+ stat_info_t lz4_stat;
+#endif
+};
+
#endif /* DISPLAY_CHANNEL_H_ */
diff --git a/server/red_worker.c b/server/red_worker.c
index 480f2ca..40ae8b3 100644
--- a/server/red_worker.c
+++ b/server/red_worker.c
@@ -343,38 +343,6 @@ struct RedGlzDrawable {
pthread_mutex_t glz_dictionary_list_lock = PTHREAD_MUTEX_INITIALIZER;
Ring glz_dictionary_list = {&glz_dictionary_list, &glz_dictionary_list};
-struct DisplayChannel {
- CommonChannel common; // Must be the first thing
-
- MonitorsConfig *monitors_config;
-
- uint32_t num_renderers;
- uint32_t renderers[RED_RENDERER_LAST];
- uint32_t renderer;
-
- int enable_jpeg;
- int jpeg_quality;
- int enable_zlib_glz_wrap;
- int zlib_level;
-
- RedCompressBuf *free_compress_bufs;
-
-#ifdef RED_STATISTICS
- uint64_t *cache_hits_counter;
- uint64_t *add_to_cache_counter;
- uint64_t *non_cache_counter;
-#endif
-#ifdef COMPRESS_STAT
- stat_info_t lz_stat;
- stat_info_t glz_stat;
- stat_info_t quic_stat;
- stat_info_t jpeg_stat;
- stat_info_t zlib_glz_stat;
- stat_info_t jpeg_alpha_stat;
- stat_info_t lz4_stat;
-#endif
-};
-
typedef struct _Drawable _Drawable;
struct _Drawable {
union {
--
2.4.3
More information about the Spice-devel
mailing list