| Summary: | lockscreen/notifications audio applet reports wrong timestamp unless episode/song is started from beginning | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Marco Mattiolo <marco.mattiolo> |
| Component: | Media Player widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | REOPENED --- | ||
| Severity: | normal | CC: | kde |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | postmarketOS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
screenshot of elisa and kasts with playing started from track's beginning or different position
bug reproduced on pmOS edge with Plasma 6.4.5 |
||
Thank you for the bug report! However Plasma 6.3.6 no longer receives updates or maintenance from KDE; active versions are 6.4 or newer. Please upgrade to an active version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one. If you need help with Plasma 6.3.6, please contact your distribution, who bears the responsibility of providing help for older releases that are no longer receiving updates from KDE. If you can reproduce the issue after upgrading to an active version, feel free to re-open this bug report. Created attachment 185529 [details]
bug reproduced on pmOS edge with Plasma 6.4.5
Waiting for Debian to ship last Plasma takes too long, then I've reproduced it with postmarketOS edge:
KDE Plasma 6.4.5
KDE Frameworks 6.18.0
Qt 6.9.2
Linux 6.16.7-sdm845
|
Created attachment 184108 [details] screenshot of elisa and kasts with playing started from track's beginning or different position Hi, was unsure if reporting this issue against kasts, but it seems a general issue, as elisa is behaving the same... as shown in the attachment, when the track/podcast/song's reproduction is started from beginning, the advancement indicator in the applet behaves correctly, but when reproduction starts in the middle of the track, the track's length seems unknown to the applet and (for kasts) even the timestamp number is negative number. Thank you! OBSERVED RESULT When playing starts from another position than the beginning, applet's timestamp and indicator are wrong EXPECTED RESULT Timestamp and advancement indicator to show same values/positions like the app is showing SOFTWARE/OS VERSIONS Linux: 6.12-qcom (on op6-enchilada with Mobian trixie) KDE Plasma Version: 6.3.6 KDE Frameworks Version: 6.13.0 Qt Version: 6.8.2 ADDITIONAL INFORMATION captured during kasts playing the podcast episode, same as the last screenshot on the right $ dbus-monitor "interface='org.mpris.MediaPlayer2.Player'" signal time=1755270747.314694 sender=org.freedesktop.DBus -> destination=:1.90 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.90" signal time=1755270747.314764 sender=org.freedesktop.DBus -> destination=:1.90 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.90" signal time=1755270749.022955 sender=:1.89 -> destination=(null destination) serial=39 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=playbackStatusChanged signal time=1755270749.023000 sender=:1.89 -> destination=(null destination) serial=40 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=canSeekChanged signal time=1755270749.024080 sender=:1.89 -> destination=(null destination) serial=45 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=volumeChanged double 1 signal time=1755270751.772570 sender=:1.89 -> destination=(null destination) serial=98 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=canSeekChanged signal time=1755270751.795966 sender=:1.89 -> destination=(null destination) serial=102 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=playbackStatusChanged signal time=1755270752.136179 sender=:1.89 -> destination=(null destination) serial=112 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3483893000 signal time=1755270752.136329 sender=:1.89 -> destination=(null destination) serial=113 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3483936000 signal time=1755270762.292638 sender=:1.89 -> destination=(null destination) serial=130 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3494067000 signal time=1755270772.425282 sender=:1.89 -> destination=(null destination) serial=131 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3504204000 signal time=1755270782.583911 sender=:1.89 -> destination=(null destination) serial=132 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3514368000 signal time=1755270792.729275 sender=:1.89 -> destination=(null destination) serial=133 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3524479000 signal time=1755270802.861331 sender=:1.89 -> destination=(null destination) serial=135 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3534617000 signal time=1755270812.985629 sender=:1.89 -> destination=(null destination) serial=136 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3544755000 signal time=1755270823.131977 sender=:1.89 -> destination=(null destination) serial=137 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3554892000 signal time=1755270833.269137 sender=:1.89 -> destination=(null destination) serial=138 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3565030000 signal time=1755270843.399629 sender=:1.89 -> destination=(null destination) serial=140 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3575167000 signal time=1755270853.532687 sender=:1.89 -> destination=(null destination) serial=141 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3585305000 signal time=1755270863.678052 sender=:1.89 -> destination=(null destination) serial=142 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3595445000 signal time=1755270873.810643 sender=:1.89 -> destination=(null destination) serial=143 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3605580000 signal time=1755270883.943055 sender=:1.89 -> destination=(null destination) serial=145 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3615718000 signal time=1755270894.082735 sender=:1.89 -> destination=(null destination) serial=146 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3625855000 signal time=1755270904.246639 sender=:1.89 -> destination=(null destination) serial=147 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3636019000 signal time=1755270914.382229 sender=:1.89 -> destination=(null destination) serial=148 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3646131000 signal time=1755270924.511641 sender=:1.89 -> destination=(null destination) serial=149 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3656268000 signal time=1755270934.644888 sender=:1.89 -> destination=(null destination) serial=151 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3666406000 signal time=1755270944.788860 sender=:1.89 -> destination=(null destination) serial=152 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3676543000 signal time=1755270945.492099 sender=:1.89 -> destination=(null destination) serial=157 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=playbackStatusChanged signal time=1755270951.418915 sender=:1.89 -> destination=(null destination) serial=166 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=playbackStatusChanged signal time=1755270960.935803 sender=:1.89 -> destination=(null destination) serial=171 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3686783000 signal time=1755270971.076907 sender=:1.89 -> destination=(null destination) serial=172 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Seeked int64 3696921000 signal time=1755270971.235117 sender=:1.89 -> destination=(null destination) serial=177 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=playbackStatusChanged ^C