Home
last modified time | relevance | path

Searched refs:volume_factor (Results 1 - 7 of 7) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
H A Dsink-input.c215 void pa_sink_input_new_data_add_volume_factor(pa_sink_input_new_data *data, const char *key, const pa_cvolume *volume_factor) { in pa_sink_input_new_data_add_volume_factor() argument
220 pa_assert(volume_factor); in pa_sink_input_new_data_add_volume_factor()
222 v = volume_factor_entry_new(key, volume_factor); in pa_sink_input_new_data_add_volume_factor()
226 void pa_sink_input_new_data_add_volume_factor_sink(pa_sink_input_new_data *data, const char *key, const pa_cvolume *volume_factor) { in pa_sink_input_new_data_add_volume_factor_sink() argument
231 pa_assert(volume_factor); in pa_sink_input_new_data_add_volume_factor_sink()
233 v = volume_factor_entry_new(key, volume_factor); in pa_sink_input_new_data_add_volume_factor_sink()
584 volume_factor_from_hashmap(&i->volume_factor, i->volume_factor_items, i->sample_spec.channels); in pa_sink_input_new()
1468 void pa_sink_input_add_volume_factor(pa_sink_input *i, const char *key, const pa_cvolume *volume_factor) { in pa_sink_input_add_volume_factor() argument
1474 pa_assert(volume_factor); in pa_sink_input_add_volume_factor()
1476 pa_assert(pa_cvolume_valid(volume_factor)); in pa_sink_input_add_volume_factor()
[all...]
H A Dsource-output.c96 void pa_source_output_new_data_apply_volume_factor(pa_source_output_new_data *data, const pa_cvolume *volume_factor) { in pa_source_output_new_data_apply_volume_factor() argument
98 pa_assert(volume_factor); in pa_source_output_new_data_apply_volume_factor()
101 pa_sw_cvolume_multiply(&data->volume_factor, &data->volume_factor, volume_factor); in pa_source_output_new_data_apply_volume_factor()
104 data->volume_factor = *volume_factor; in pa_source_output_new_data_apply_volume_factor()
108 void pa_source_output_new_data_apply_volume_factor_source(pa_source_output_new_data *data, const pa_cvolume *volume_factor) { in pa_source_output_new_data_apply_volume_factor_source() argument
110 pa_assert(volume_factor); in pa_source_output_new_data_apply_volume_factor_source()
113 pa_sw_cvolume_multiply(&data->volume_factor_source, &data->volume_factor_source, volume_factor); in pa_source_output_new_data_apply_volume_factor_source()
[all...]
H A Dsink-input.h104 /* volume_factor is an internally used "additional volume" that can be used
105 * by modules without having the volume visible to clients. volume_factor
111 pa_cvolume volume_factor; member
113 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 */
357 void pa_sink_input_new_data_add_volume_factor(pa_sink_input_new_data *data, const char *key, const pa_cvolume *volume_factor);
358 void pa_sink_input_new_data_add_volume_factor_sink(pa_sink_input_new_data *data, const char *key, const pa_cvolume *volume_factor);
404 void pa_sink_input_add_volume_factor(pa_sink_input *i, const char *key, const pa_cvolume *volume_factor);
H A Dsource-output.h100 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 */ member
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 */
271 pa_cvolume volume, volume_factor, volume_factor_source; member
293 void pa_source_output_new_data_apply_volume_factor(pa_source_output_new_data *data, const pa_cvolume *volume_factor);
294 void pa_source_output_new_data_apply_volume_factor_source(pa_source_output_new_data *data, const pa_cvolume *volume_factor);
H A Dcli-command.c1980 "volume_factor = %s, ", in pa_cli_command_dump_volumes()
1981 pa_cvolume_snprint_verbose(v_str, sizeof(v_str), &i->volume_factor, map, true)); in pa_cli_command_dump_volumes()
2032 "volume_factor = %s, ", in pa_cli_command_dump_volumes()
2033 pa_cvolume_snprint_verbose(v_str, sizeof(v_str), &o->volume_factor, map, true)); in pa_cli_command_dump_volumes()
H A Dsource.c1363 * as a result i->soft_volume must equal i->volume_factor. */ in compute_real_ratios()
1365 o->soft_volume = o->volume_factor; in compute_real_ratios()
1377 * i->soft_volume := i->real_ratio * i->volume_factor in compute_real_ratios()
1405 o->volume_factor.values[c]); in compute_real_ratios()
H A Dsink.c1853 * as a result i->soft_volume must equal i->volume_factor. */ in compute_real_ratios()
1855 i->soft_volume = i->volume_factor; in compute_real_ratios()
1867 * i->soft_volume := i->real_ratio * i->volume_factor in compute_real_ratios()
1895 i->volume_factor.values[c]); in compute_real_ratios()

Completed in 17 milliseconds