diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-09-07 19:53:39 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-09-07 19:53:39 +0200 |
commit | 3bbc5e6a4d0211d8cedd2fe6698c2e2c07d1c4b9 (patch) | |
tree | 0700543a84101f753bc47ca5c56cf147a9956505 /src/pulse/volume.h | |
parent | 5cf0c1e544a5fce97d514c793256b2e301277136 (diff) | |
download | pulseaudio-3bbc5e6a4d0211d8cedd2fe6698c2e2c07d1c4b9.tar.gz |
volume: fix definition of PA_VOLUME_MAX and introduce PA_VOLUME_INVALID and use it wherever applicable
Diffstat (limited to 'src/pulse/volume.h')
-rw-r--r-- | src/pulse/volume.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/pulse/volume.h b/src/pulse/volume.h index 543b0af16..c964020ac 100644 --- a/src/pulse/volume.h +++ b/src/pulse/volume.h @@ -106,11 +106,14 @@ typedef uint32_t pa_volume_t; /** Normal volume (100%, 0 dB) */ #define PA_VOLUME_NORM ((pa_volume_t) 0x10000U) -/** Muted volume (0%, -inf dB) */ +/** Muted (minimal valid) volume (0%, -inf dB) */ #define PA_VOLUME_MUTED ((pa_volume_t) 0U) -/** Maximum volume we can store. \since 0.9.15 */ -#define PA_VOLUME_MAX ((pa_volume_t) UINT32_MAX) +/** Maximum valid volume we can store. \since 0.9.15 */ +#define PA_VOLUME_MAX ((pa_volume_t) UINT32_MAX-1) + +/** Special 'invalid' volume. \since 0.9.16 */ +#define PA_VOLUME_INVALID ((pa_volume_t) UINT32_MAX) /** A structure encapsulating a per-channel volume */ typedef struct pa_cvolume { |