Bug 467275

Summary: Actual volume level lags behind changes to the volume slider
Product: [Applications] Elisa Reporter: Rasmus <rasmus>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED UPSTREAM    
Severity: minor CC: nate
Priority: NOR    
Version First Reported In: 22.12.3   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Rasmus 2023-03-13 11:30:48 UTC
SUMMARY
When using Elisa and changing the volume using the built-in volume slider, the actual audio volume lacks behind the slider change by like 1–2 seconds. So, when using the slider to change the volume, it takes 1–2 seconds to take effect instead of taking effect instantly.


STEPS TO REPRODUCE
1. Open Elisa
2. Play any music
3. Change the volume using the built-in slider

OBSERVED RESULT
Audio volume takes a couple seconds to take effect.

EXPECTED RESULT
Audio volume should take effect instantly

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: GENTOO
(available in About System)
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Kernel: 6.1.9-gentoo-dist (64-bit)
Using pipewire.
Comment 1 Nate Graham 2023-03-13 22:10:38 UTC
Can reproduce on Fedora KDE 37 with PipeWire and Wayland.
Comment 2 Rasmus 2023-03-14 11:14:04 UTC
Also happens in JUK music player
Comment 3 Nate Graham 2023-03-14 15:21:45 UTC
Interesting. That suggests this is an issue in PipeWire deeper than either of these apps. Can you submit a new bug report at https://gitlab.freedesktop.org/pipewire/pipewire/-/issues? Thanks!
Comment 4 Rasmus 2023-03-14 15:27:08 UTC
Also seems to happen on VLC, so that may be the case. Will submit a bug report
Comment 5 Nate Graham 2023-03-14 16:10:14 UTC
Elisa uses VLC for playback; dunno about JuK. If JuK does too, it could indeed be a LibVLC issue.