Bug 467275 - Actual volume level lags behind changes to the volume slider
Summary: Actual volume level lags behind changes to the volume slider
Status: RESOLVED UPSTREAM
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 22.12.3
Platform: Gentoo Packages Linux
: NOR minor
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-13 11:30 UTC by Rasmus
Modified: 2023-03-14 16:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.