mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-06 13:29:56 -05:00
api: introduce PA_VOLUME_MAX
This commit is contained in:
parent
e9dd7a504e
commit
6d218e9634
1 changed files with 6 additions and 2 deletions
|
|
@ -24,6 +24,7 @@
|
||||||
***/
|
***/
|
||||||
|
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
|
#include <limits.h>
|
||||||
|
|
||||||
#include <pulse/cdecl.h>
|
#include <pulse/cdecl.h>
|
||||||
#include <pulse/gccmacro.h>
|
#include <pulse/gccmacro.h>
|
||||||
|
|
@ -102,12 +103,15 @@ PA_C_DECL_BEGIN
|
||||||
* > PA_VOLUME_NORM: increased volume */
|
* > PA_VOLUME_NORM: increased volume */
|
||||||
typedef uint32_t pa_volume_t;
|
typedef uint32_t pa_volume_t;
|
||||||
|
|
||||||
/** Normal volume (100%) */
|
/** Normal volume (100%, 0 dB) */
|
||||||
#define PA_VOLUME_NORM ((pa_volume_t) 0x10000U)
|
#define PA_VOLUME_NORM ((pa_volume_t) 0x10000U)
|
||||||
|
|
||||||
/** Muted volume (0%) */
|
/** Muted volume (0%, -inf dB) */
|
||||||
#define PA_VOLUME_MUTED ((pa_volume_t) 0U)
|
#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)
|
||||||
|
|
||||||
/** A structure encapsulating a per-channel volume */
|
/** A structure encapsulating a per-channel volume */
|
||||||
typedef struct pa_cvolume {
|
typedef struct pa_cvolume {
|
||||||
uint8_t channels; /**< Number of channels */
|
uint8_t channels; /**< Number of channels */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue