From 77ce36426f26cd3dcf8bb06a0511f365c74003dc Mon Sep 17 00:00:00 2001 From: Javier Celaya Date: Wed, 22 Oct 2014 09:58:29 +0200 Subject: Add LZ4 image compression support. - Add a new LZ4 image type to spice.proto. - Add canvas_get_lz4() to common_canvas_base, to get a pixmap from an lz4 image. - Add an enable-lz4 switch to the configure script, disabled by default. --- spice.proto | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spice.proto b/spice.proto index 316d287..01493c9 100644 --- a/spice.proto +++ b/spice.proto @@ -358,6 +358,7 @@ enum8 image_type { FROM_CACHE_LOSSLESS, ZLIB_GLZ_RGB, JPEG_ALPHA, + LZ4, }; flags8 image_flags { @@ -568,6 +569,8 @@ struct Image { BinaryData lz_rgb; case JPEG: BinaryData jpeg; + case LZ4: + BinaryData lz4; case LZ_PLT: LZPLTData lz_plt; case ZLIB_GLZ_RGB: -- cgit