Lines Matching defs:volume
32 #include <pulse/volume.h>
98 pa_cvolume reference_volume; /* The volume exported and taken as reference base for relative source output volumes */
99 pa_cvolume real_volume; /* The volume that the hardware is configured to */
100 pa_cvolume soft_volume; /* The internal software volume we apply to all PCM data while it passes through */
111 /* Saved volume state while we're in passthrough mode */
155 /* Called when the volume is queried. Called from main loop
164 /* Called when the volume shall be changed. Called from main loop
175 * pending hardware volume change has to be written to the
176 * hardware. The requested volume is passed to the callback
257 /* Delayed volume change events are queued here. The events
266 /* The amount of usec volume up events are delayed and volume
269 /* Usec delay added to all volume change events, may be negative. */
320 pa_cvolume volume;
343 void pa_source_new_data_set_volume(pa_source_new_data *data, const pa_cvolume *volume);
373 void pa_source_set_soft_volume(pa_source *s, const pa_cvolume *volume);
412 void pa_source_set_volume(pa_source *source, const pa_cvolume *volume, bool sendmsg, bool save);
479 * set the source reference volume is to call pa_source_set_volume(), but the
480 * flat volume logic in source-output.c needs also a function that doesn't do
483 void pa_source_set_reference_volume_direct(pa_source *s, const pa_cvolume *volume);