I: [pulseaudio] alsa-sink.c: Hardware volume ranges from inf dB to -inf dB.
element master, dBmin and dBmax not set as e->emerged_mask is zero
pa_log_debug("Probe of element '%s' succeeded (volume=%d, switch=%d, enumeration=%d).", e->alsa_name, e->volume_use, e->switch_use, e->enumeration_use);
if (ignore_dB) e->has_dB = false;
if (e->volume_use == PA_ALSA_VOLUME_MERGE) {
if (!p->has_volume) { p->min_volume = e->min_volume; p->max_volume = e->max_volume; }
if (e->has_dB) { if (!p->has_volume) { for (t = 0; t < PA_CHANNEL_POSITION_MAX; t++) if (PA_CHANNEL_POSITION_MASK(t) & e->merged_mask) { min_dB[t] = e->min_dB; max_dB[t] = e->max_dB; path_volume_channels |= PA_CHANNEL_POSITION_MASK(t); }
p->has_dB = true;
I: [pulseaudio] alsa-sink.c: Hardware volume ranges from inf dB to -inf dB.
element master, dBmin and dBmax not set as e->emerged_mask is zero
pa_ log_debug( "Probe of element '%s' succeeded (volume=%d, switch=%d, enumeration=%d).", e->alsa_name, e->volume_use, e->switch_use, e->enumeration_ use);
if (ignore_dB)
e- >has_dB = false;
if (e->volume_use == PA_ALSA_ VOLUME_ MERGE) {
if (!p->has_volume) {
p->min_ volume = e->min_volume;
p->max_ volume = e->max_volume;
}
if (e->has_dB) {
for (t = 0; t < PA_CHANNEL_ POSITION_ MAX; t++)
if (PA_CHANNEL_ POSITION_ MASK(t) & e->merged_mask) {
min_dB[ t] = e->min_dB;
max_dB[ t] = e->max_dB;
path_volume_ channels |= PA_CHANNEL_ POSITION_ MASK(t) ;
}
if (!p->has_volume) {