diff options
author | Alon Levy <alevy@redhat.com> | 2011-01-04 18:11:25 +0200 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2011-01-17 18:48:50 +0200 |
commit | 2a9f35a98f4dabd8e1e0412d498907df3a04f71a (patch) | |
tree | 557c069fee273528dafbe99c014036461ef39d15 | |
parent | c002a0784ff758ddcb99ca59d7dc505ba54c1012 (diff) | |
download | spice-2a9f35a98f4dabd8e1e0412d498907df3a04f71a.tar.gz spice-2a9f35a98f4dabd8e1e0412d498907df3a04f71a.tar.xz spice-2a9f35a98f4dabd8e1e0412d498907df3a04f71a.zip |
server/red_worker: use 1, not 4 when lz_encoding a top down image
-rw-r--r-- | server/red_worker.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/server/red_worker.c b/server/red_worker.c index 937e0aa2..dc7bc9ef 100644 --- a/server/red_worker.c +++ b/server/red_worker.c @@ -5439,7 +5439,8 @@ static inline int red_lz_compress_image(DisplayChannel *display_channel, lz_data->data.u.lines_data.reverse = 0; lz_data->usr.more_lines = lz_usr_more_lines; - size = lz_encode(lz, type, src->x, src->y, (src->flags & SPICE_BITMAP_FLAGS_TOP_DOWN), + size = lz_encode(lz, type, src->x, src->y, + !!(src->flags & SPICE_BITMAP_FLAGS_TOP_DOWN), NULL, 0, src->stride, (uint8_t*)lz_data->data.bufs_head->buf, sizeof(lz_data->data.bufs_head->buf)); @@ -5588,7 +5589,7 @@ static int red_jpeg_compress_image(DisplayChannel *display_channel, SpiceImage * lz_data->usr.more_lines = lz_usr_more_lines; alpha_lz_size = lz_encode(lz, LZ_IMAGE_TYPE_XXXA, src->x, src->y, - (src->flags & SPICE_BITMAP_FLAGS_TOP_DOWN), + !!(src->flags & SPICE_BITMAP_FLAGS_TOP_DOWN), NULL, 0, src->stride, lz_out_start_byte, comp_head_left); |