Summary: | Regression: VLC media playback controls are partially broken (tray widget and keyboard controls) | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | 43615 <xxx43615xxx> |
Component: | Media Player | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, kde, nate, qydwhotmail, xxx43615xxx |
Priority: | NOR | Keywords: | regression, usability |
Version: | 6.1.3 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/1ff8f37f6a8fb47697364d56460989abbd764bbf | Version Fixed In: | 6.1.5 |
Sentry Crash Report: | |||
Attachments: |
greyed out play button
another example of greyed out play button |
Description
43615
2024-07-20 17:09:08 UTC
Created attachment 171832 [details]
greyed out play button
Created attachment 171833 [details] another example of greyed out play button taken by this user on KDE Discuss: https://discuss.kde.org/u/jonzn4SUSE/ IIRC this is a recent bug in VLC's MPRIS implementation. Do you recall what I might be thinking about, Ivan or Fushan? I just encountered the same bug. Should be a bug in VLC which is ancient enough. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4592 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4592 Git commit c5edc144665a0d814a908ae6a120a288f7965d7d by Fushan Wen. Committed on 08/08/2024 at 16:53. Pushed by fusionfuture into branch 'master'. applets/mediacontroller: use Play/Pause to control players Some players don't report updated CanPlay or CanPause properties to MPRIS, which is a problem for PlayPause() as it requires the player can play and pause at the same time. Use Play/Pause to work around it. M +5 -1 applets/mediacontroller/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/c5edc144665a0d814a908ae6a120a288f7965d7d Git commit 627f5418409f2e362fb83f6fdb6f427221460a0c by Fushan Wen. Committed on 08/08/2024 at 16:56. Pushed by fusionfuture into branch 'master'. libkmpris: refresh player when track list changes For some players when the current track list changes, it doesn't emit all changed properties for org.mpris.MediaPlayer2.Player. This adds a check for the track list so when the track list changes, the player information is refreshed. FIXED-IN: 6.1.5 M +2 -6 libkmpris/playercontainer.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/627f5418409f2e362fb83f6fdb6f427221460a0c Git commit 9a294b8a91170ed2bd5c75a65c81fee7c58839d2 by Fushan Wen. Committed on 09/08/2024 at 00:57. Pushed by fusionfuture into branch 'Plasma/6.1'. applets/mediacontroller: use Play/Pause to control players Some players don't report updated CanPlay or CanPause properties to MPRIS, which is a problem for PlayPause() as it requires the player can play and pause at the same time. Use Play/Pause to work around it. (cherry picked from commit c5edc144665a0d814a908ae6a120a288f7965d7d) Co-authored-by: Fushan Wen <qydwhotmail@gmail.com> M +5 -1 applets/mediacontroller/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/9a294b8a91170ed2bd5c75a65c81fee7c58839d2 Git commit 1ff8f37f6a8fb47697364d56460989abbd764bbf by Fushan Wen. Committed on 09/08/2024 at 00:57. Pushed by fusionfuture into branch 'Plasma/6.1'. libkmpris: refresh player when track list changes For some players when the current track list changes, it doesn't emit all changed properties for org.mpris.MediaPlayer2.Player. This adds a check for the track list so when the track list changes, the player information is refreshed. FIXED-IN: 6.1.5 (cherry picked from commit 627f5418409f2e362fb83f6fdb6f427221460a0c) Co-authored-by: Fushan Wen <qydwhotmail@gmail.com> M +2 -6 libkmpris/playercontainer.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/1ff8f37f6a8fb47697364d56460989abbd764bbf The playback control via Media Player applet is still buggy on Plasma 6.1.5. Now it can be paused, but cannot be resumed. Operating System: Arch Linux KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.8.0 Graphics Platform: Wayland Can you please open a new bug report for it, and put this one (490569) in the "See Also" field? Thank you! Report the bug to VLC please |