mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-05 13:29:57 -05:00
Add new API functions pa_volume_snprint() and pa_sw_volume_snprint_dB()
This commit is contained in:
parent
c2bd8dc517
commit
6342053b34
3 changed files with 62 additions and 3 deletions
|
|
@ -150,6 +150,26 @@ char *pa_cvolume_snprint(char *s, size_t l, const pa_cvolume *c);
|
|||
/** Pretty print a volume structure but show dB values. \since 0.9.13 */
|
||||
char *pa_sw_cvolume_snprint_dB(char *s, size_t l, const pa_cvolume *c);
|
||||
|
||||
/** Maximum length of the strings returned by
|
||||
* pa_volume_snprint(). Please note that this value can change with
|
||||
* any release without warning and without being considered API or ABI
|
||||
* breakage. You should not use this definition anywhere where it
|
||||
* might become part of an ABI. \since 0.9.14 */
|
||||
#define PA_VOLUME_SNPRINT_MAX 10
|
||||
|
||||
/** Pretty print a volume \since 0.9.14 */
|
||||
char *pa_volume_snprint(char *s, size_t l, pa_volume_t v);
|
||||
|
||||
/** Maximum length of the strings returned by
|
||||
* pa_volume_snprint_dB(). Please note that this value can change with
|
||||
* any release without warning and without being considered API or ABI
|
||||
* breakage. You should not use this definition anywhere where it
|
||||
* might become part of an ABI. \since 0.9.14 */
|
||||
#define PA_SW_VOLUME_SNPRINT_DB_MAX 10
|
||||
|
||||
/** Pretty print a volume but show dB values. \since 0.9.14 */
|
||||
char *pa_sw_volume_snprint_dB(char *s, size_t l, pa_volume_t v);
|
||||
|
||||
/** Return the average volume of all channels */
|
||||
pa_volume_t pa_cvolume_avg(const pa_cvolume *a) PA_GCC_PURE;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue