| Summary: | Volume adjustments when using unbalanced L+R channels do not correctly scale both outputs | ||
|---|---|---|---|
| Product: | [Unmaintained] plasma-pa | Reporter: | jezekdavid |
| Component: | general | Assignee: | David Rosca <nowrep> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bizyaev, nate, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.21.4 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/libraries/pulseaudio-qt/-/commit/d4b6437b2027587e312a79ee4d563449ecccc5cb | Version Fixed/Implemented In: | 5.27.7 |
| Sentry Crash Report: | |||
|
Description
jezekdavid
2021-04-17 11:00:21 UTC
Git commit cfe4a360f2640d7bd4e2d936804b100a299b268a by Ismael Asensio, on behalf of Quinten Kock. Committed on 25/06/2023 at 13:27. Pushed by iasensio into branch 'master'. Make setGenericVolume keep balance between channels Previously setGenericVolume would apply the same amount of difference on all channels, making e.g. 100%/50% -> 80%/30%. This commit changes it to keep the ratios equal instead, so that the resulting volume would be 80%/40%, keeping the balance the same. FIXED-IN: 5.27.7 M +5 -2 src/context.h https://invent.kde.org/plasma/plasma-pa/-/commit/cfe4a360f2640d7bd4e2d936804b100a299b268a Git commit ffe6a4f4b6f56296165cea8651f35563d168ac89 by Ismael Asensio, on behalf of Quinten Kock. Committed on 25/06/2023 at 13:31. Pushed by iasensio into branch 'Plasma/5.27'. Make setGenericVolume keep balance between channels Previously setGenericVolume would apply the same amount of difference on all channels, making e.g. 100%/50% -> 80%/30%. This commit changes it to keep the ratios equal instead, so that the resulting volume would be 80%/40%, keeping the balance the same. FIXED-IN: 5.27.7 (cherry picked from commit cfe4a360f2640d7bd4e2d936804b100a299b268a) M +5 -2 src/context.h https://invent.kde.org/plasma/plasma-pa/-/commit/ffe6a4f4b6f56296165cea8651f35563d168ac89 Git commit d4b6437b2027587e312a79ee4d563449ecccc5cb by Harald Sitter, on behalf of Quinten Kock. Committed on 17/02/2024 at 13:45. Pushed by sitter into branch 'master'. Make setGenericVolume keep balance between channels Previously setGenericVolume would apply the same amount of difference on all channels, making e.g. 100%/50% -> 80%/30%. This commit changes it to keep the ratios equal instead, so that the resulting volume would be 80%/40%, keeping the balance the same. FIXED-IN: 5.27.7 (cherry picked from commit cfe4a360f2640d7bd4e2d936804b100a299b268a) M +5 -2 src/context.cpp https://invent.kde.org/libraries/pulseaudio-qt/-/commit/d4b6437b2027587e312a79ee4d563449ecccc5cb |