diff options
author | Alexander Larsson <alexl@redhat.com> | 2010-06-18 17:12:31 +0200 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2010-06-18 20:27:32 +0200 |
commit | 972951dbb78ecb8b9b7549a1302a49a00ad1b44b (patch) | |
tree | d12e59ca0ff2f22f96acb66fe8301030b70e7ea0 /common/messages.h | |
parent | 4ce4364f84a1b458b715f4c5fa83ea20fd26f749 (diff) | |
download | spice-972951dbb78ecb8b9b7549a1302a49a00ad1b44b.tar.gz spice-972951dbb78ecb8b9b7549a1302a49a00ad1b44b.tar.xz spice-972951dbb78ecb8b9b7549a1302a49a00ad1b44b.zip |
Make sound data @as_ptr to avoid copying data
Diffstat (limited to 'common/messages.h')
-rw-r--r-- | common/messages.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/messages.h b/common/messages.h index e3179490..7575f071 100644 --- a/common/messages.h +++ b/common/messages.h @@ -368,7 +368,8 @@ typedef struct SpiceMsgcMouseRelease { typedef struct SpiceMsgPlaybackMode { uint32_t time; uint32_t mode; //SPICE_AUDIO_DATA_MODE_? - uint8_t data[0]; + uint8_t *data; + uint32_t data_size; } SpiceMsgPlaybackMode, SpiceMsgcRecordMode; typedef struct SpiceMsgPlaybackStart { @@ -380,7 +381,8 @@ typedef struct SpiceMsgPlaybackStart { typedef struct SpiceMsgPlaybackPacket { uint32_t time; - uint8_t data[0]; + uint8_t *data; + uint32_t data_size; } SpiceMsgPlaybackPacket, SpiceMsgcRecordPacket; typedef struct SpiceMsgRecordStart { |