diff options
author | snir sheriber <ssheribe@redhat.com> | 2016-06-13 19:54:35 +0300 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2016-06-13 23:03:13 +0100 |
commit | 73614b831aeef9381a0a4c34c791cf4400eb0843 (patch) | |
tree | 172f448eee5980e012f76d51924af1d2b0a9efc1 | |
parent | de68d1c074ce819ac7e117205fbfbb6890dba5ed (diff) |
LZ4 compression is now available at the Spicevmc channel
Acked-by: Frediano Ziglio <fziglio@redhat.com>
-rw-r--r-- | spice/enums.h | 9 | ||||
-rw-r--r-- | spice/protocol.h | 4 |
2 files changed, 13 insertions, 0 deletions
diff --git a/spice/enums.h b/spice/enums.h index c6e9840..1d0c2db 100644 --- a/spice/enums.h +++ b/spice/enums.h @@ -106,6 +106,13 @@ typedef enum SpiceMouseMode { SPICE_MOUSE_MODE_MASK = 0x3 } SpiceMouseMode; +typedef enum SpiceDataCompressionType { + SPICE_DATA_COMPRESSION_TYPE_NONE, + SPICE_DATA_COMPRESSION_TYPE_LZ4, + + SPICE_DATA_COMPRESSION_TYPE_ENUM_END +} SpiceDataCompressionType; + typedef enum SpicePubkeyType { SPICE_PUBKEY_TYPE_INVALID, SPICE_PUBKEY_TYPE_RSA, @@ -634,12 +641,14 @@ enum { enum { SPICE_MSG_SPICEVMC_DATA = 101, + SPICE_MSG_SPICEVMC_COMPRESSED_DATA, SPICE_MSG_END_SPICEVMC }; enum { SPICE_MSGC_SPICEVMC_DATA = 101, + SPICE_MSGC_SPICEVMC_COMPRESSED_DATA, SPICE_MSGC_END_SPICEVMC }; diff --git a/spice/protocol.h b/spice/protocol.h index f4a2259..d742eda 100644 --- a/spice/protocol.h +++ b/spice/protocol.h @@ -148,6 +148,10 @@ enum { }; enum { + SPICE_SPICEVMC_CAP_DATA_COMPRESS_LZ4, +}; + +enum { SPICE_PORT_EVENT_OPENED, SPICE_PORT_EVENT_CLOSED, SPICE_PORT_EVENT_BREAK, |