spice-protocol/spice
Marc-André Lureau ad3cc860a3 protocol: add SPICE_{PLAYBACK,RECORD}_CAP_VOLUME caps
These changes the protocol the following way:

When the client announces it has SPICE_PLAYBACK_CAP_VOLUME, the server
can send PlaybackChannel.{volume,mute} messages to notify of volume
changes (respectively for RECORD).

If the client doesn't implement SPICE_PLAYBACK_CAP_VOLUME, the server can
handle the volume changes the way it prefers, for example, ignoring them or
applying volume effect on the server side etc..
2011-07-18 11:20:39 +03:00
..
barrier.h define spice_mb MemoryBarrier for WIN64 2011-02-11 14:35:10 +01:00
controller_prot.h protocol: use packed-start/end to pack structures 2011-07-18 11:20:07 +03:00
end-packed.h mingw32: specify packing alignment to 1 byte, to override -mms-bitfield 2011-02-11 14:34:52 +01:00
enums.h spice: enums.h regenerated 2011-07-18 11:20:39 +03:00
error_codes.h Clean up and standardize header guards 2010-02-04 16:47:14 +01:00
foreign_menu_prot.h protocol: use packed-start/end to pack structures 2011-07-18 11:20:07 +03:00
ipc_ring.h Fix up SPICE_SPICE typo 2010-02-04 18:10:50 +01:00
macros.h Update license header for spice/macros.h 2011-01-21 21:36:38 +01:00
Makefile.am Add controller protocol 2010-10-18 10:08:45 +02:00
protocol.h protocol: add SPICE_{PLAYBACK,RECORD}_CAP_VOLUME caps 2011-07-18 11:20:39 +03:00
qxl_dev.h qxl_dev: introduce defines for rings sizes 2011-03-08 20:17:37 +02:00
start-packed.h mingw32: specify packing alignment to 1 byte, to override -mms-bitfield 2011-02-11 14:34:52 +01:00
stats.h Clean up and standardize header guards 2010-02-04 16:47:14 +01:00
types.h Add byteswapping macros 2010-05-19 16:02:40 +02:00
vd_agent.h vd_agent.h: Add a VDP_END_PORT to the chunk port enum 2011-03-24 11:57:08 +01:00
vdi_dev.h Always include using <spice/foo.h> style 2010-02-04 16:47:23 +01:00