diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2015-11-18 15:42:26 -0600 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-11-19 10:26:45 +0000 |
commit | e8d8ff458b9d5e83a050b2f901e515c5e242cdb2 (patch) | |
tree | 8bb6031e5da47304d6f307ae0cc3fb5ea3c5dd88 /server/display-channel.c | |
parent | d9a488a62f2acfbf3b9d80ddffacc9805b5627e6 (diff) | |
download | spice-e8d8ff458b9d5e83a050b2f901e515c5e242cdb2.tar.gz spice-e8d8ff458b9d5e83a050b2f901e515c5e242cdb2.tar.xz spice-e8d8ff458b9d5e83a050b2f901e515c5e242cdb2.zip |
worker: move encoders to dcc-encoders
Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
Diffstat (limited to 'server/display-channel.c')
-rw-r--r-- | server/display-channel.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/server/display-channel.c b/server/display-channel.c index c26b5dde..d4fcc7e2 100644 --- a/server/display-channel.c +++ b/server/display-channel.c @@ -159,6 +159,10 @@ DisplayChannelClient *dcc_new(DisplayChannel *display, dcc->image_compression = image_compression; dcc->jpeg_state = jpeg_state; dcc->zlib_glz_state = zlib_glz_state; + // todo: tune quality according to bandwidth + dcc->jpeg_quality = 85; + + dcc_encoders_init(dcc); return dcc; } @@ -236,7 +240,7 @@ static MonitorsConfigItem *monitors_config_item_new(RedChannel* channel, return mci; } -static inline void red_monitors_config_item_add(DisplayChannelClient *dcc) +static void red_monitors_config_item_add(DisplayChannelClient *dcc) { DisplayChannel *dc = DCC_TO_DC(dcc); MonitorsConfigItem *mci; |