Lines Matching defs:volume
97 pa_cvolume volume; /* The volume clients are informed about */
98 pa_cvolume reference_ratio; /* The ratio of the stream's volume to the source's reference volume */
99 pa_cvolume real_ratio; /* The ratio of the stream's volume to the source's real volume */
100 pa_cvolume volume_factor; /* An internally used volume factor that can be used by modules to apply effects and suchlike without having that visible to the outside */
101 pa_cvolume soft_volume; /* The internal software volume we apply to all PCM data while it passes through. Usually calculated as real_ratio * volume_factor */
103 pa_cvolume volume_factor_source; /* A second volume factor in format of the source this stream is connected to */
109 /* if true then the volume and the mute state of this source-output
197 * volume changes. Called from main context */
271 pa_cvolume volume, volume_factor, volume_factor_source;
292 void pa_source_output_new_data_set_volume(pa_source_output_new_data *data, const pa_cvolume *volume);
329 void pa_source_output_set_volume(pa_source_output *o, const pa_cvolume *volume, bool save, bool absolute);
330 pa_cvolume *pa_source_output_get_volume(pa_source_output *o, pa_cvolume *volume, bool absolute);
393 * source output volume is to call pa_source_output_set_volume(), but the flat
394 * volume logic in source.c needs also a function that doesn't do all the extra
396 * o->volume and fires change notifications. */
397 void pa_source_output_set_volume_direct(pa_source_output *o, const pa_cvolume *volume);
400 * function, but the flat volume logic in source.c currently needs a way to