https://bugs.freedesktop.org/show_bug.cgi?id=84983

--- Comment #47 from Raymond <[email protected]> ---
the current logic is also broken


      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;
                        }

-               p->has_dB = true;
          }

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
pulseaudio-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs

Reply via email to