Created attachment 145195 [details] Current play time not updating automatically SUMMARY STEPS TO REPRODUCE 1. Start playing a track 2. Pause the track 3. Move the seek bar OBSERVED RESULT Current play time does not change until the play button is pressed again EXPECTED RESULT Current play time should update when seek bar is moved SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE Tumbleweed 20220103 KDE Plasma Version: 5.23.4 KDE Frameworks Version: 5.89.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/381
Seems to have been fixed at some point, as I can't reproduce this in current git master, but I could in the past.
Can still reproduce on git master.
Using 22.04.2, I also can't reproduce it any more. I switched to Fedora a few days ago, so maybe the bug isn't present on Fedora (36).
(In reply to Jack Hill from comment #4) > Using 22.04.2, I also can't reproduce it any more. I switched to Fedora a > few days ago, so maybe the bug isn't present on Fedora (36). Yes, most likely, the bug disappeared due to the transition to Fedora. On Archlinux, the problem is still relevant
I'm on Fedora too, but I build Elisa from source and I can't reproduce it.
If I had to guess, could it be libvlc issue? Those who can't reproduce, what libvlc version are you running? KDE Unstable Neon is at 3.0.9.2-1 at the moment.
Problem also doesn't exist on openSUSE Tumbleweed 20220821. Fedora doesn't have libvlc installed by default, and I manually uninstalled vlc on tumbleweed. Fedora and Tumbleweed both use Qt 5.15.5 now. Maybe it was a bug in Qt Multimedia that was fixed in 5.15.5? Does arch still use 5.15.2?
(In reply to Jack Hill from comment #8) No, I definitely use 5.15.5 on Archlinux
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/467
Git commit d69d4c54809a562e576abf79a266a01ce97708c1 by Jack Hill. Committed on 15/06/2023 at 11:36. Pushed by ngraham into branch 'master'. Emit positionChanged when seeking with vlc backend It seems that vlc does not generate an event when calling libvlc_media_player_set_position, so we have to do it ourselves M +1 -0 src/audiowrapper_libvlc.cpp https://invent.kde.org/multimedia/elisa/-/commit/d69d4c54809a562e576abf79a266a01ce97708c1