https://bugs.kde.org/show_bug.cgi?id=471317

            Bug ID: 471317
           Summary: Media controls nor playerctl working.
    Classification: Applications
           Product: audiotube
           Version: 23.04.2
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: j...@kaidan.im
          Reporter: noltogreen2...@gmail.com
  Target Milestone: ---

Created attachment 159826
  --> https://bugs.kde.org/attachment.cgi?id=159826&action=edit
In the image playerctl is not detecting audiotube.

STEPS TO REPRODUCE
1. Install audiotube from pacman.
2. Open audiotube and play song.
3. Try to use media controls or playerctl.

OBSERVED RESULT
Cant use media controls on keyboard or playerctl to control audiotube playback.

EXPECTED RESULT
Media controls or playerctl being able to control audiotube playback.


KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Audiotube logs:

asyncdatabase: Checking whether migration "2022-05-20-194850_init" is already
applied
asyncdatabase: … yes
asyncdatabase: Checking whether migration "2022-05-25-212054_playlists" is
already applied
asyncdatabase: … yes
asyncdatabase: Migrations finished
asyncdatabase: Running "select distinct (search_query) from searches order by
search_id desc"
asyncdatabase: Running "select * from favourites natural join songs order by
favourites.rowid desc"
asyncdatabase: Running "select * from played_songs natural join songs"
asyncdatabase: Running "select * from played_songs natural join songs order by
plays desc limit 10"
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string,
"urls")
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string,
"urls")
asyncdatabase: Running "select * from playlists"
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string,
"urls")
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string,
"urls")
asyncdatabase: Running "select * from playlists"
asyncdatabase: Running "select * from playlists"
qrc:/main.qml:97:17: Unable to assign null to double
qrc:/MinimizedPlayerControls.qml:245:13: Unable to assign bool to int
qrc:/LibraryPage.qml:28:13: Unable to assign [undefined] to double
qrc:/LibraryPage.qml:322:13: Unable to assign [undefined] to double
qrc:/LibraryPage.qml:609:13: Unable to assign [undefined] to double
qrc:/dialogs/RenamePlaylistDialog.qml:25: TypeError: Cannot read property
'title' of undefined
qrc:/dialogs/RenamePlaylistDialog.qml:31: TypeError: Cannot read property
'description' of undefined
number of playlists 3
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
number of playlists 3
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
number of playlists 3
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select * from playlists"
qml: []
asyncdatabase: Running "select * from playlists"
qml: []
asyncdatabase: Running "select * from playlists"
qml: []
file:///usr/lib/qt/qml/org/kde/kirigami.2/Dialog.qml:372:37: QML Binding:
Binding loop detected for property "value"
file:///usr/lib/qt/qml/org/kde/kirigami.2/Dialog.qml:372:37: QML Binding:
Binding loop detected for property "value"
qml: [fmUDr2DO2is]
qml: [A4iikWnsPnQ,C-CphDR73Vg,hV-8xBnyVlY,2Y9uceuIAxE]
qml: [k21UjGlcmUk,4Jq7noDxybg]
number of playlists 3
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
number of playlists 3
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
number of playlists 3
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
asyncdatabase: Running "select video_id from playlist_entries where playlist_id
= ? order by random() limit 4"
qrc:/MinimizedPlayerControls.qml:141:9: Unable to assign null to
QQuickAnchorLine
Running with untested version of ytmusicapi 1.1.0.
The currently tested and supported version is 1.0.0
asyncdatabase: Running "select count(*) > 0 from favourites where video_id = ?"
[youtube] Extracting URL: dzjlKDiNtHw
[youtube] dzjlKDiNtHw: Downloading webpage
[youtube] dzjlKDiNtHw: Downloading android player API JSON
asyncdatabase: Running "insert or replace into songs (video_id, title, artist,
album) values (?, ?, ?, ?)"
asyncdatabase: Running "insert or ignore into played_songs (video_id, plays)
values (?, ?)"
asyncdatabase: Running "update played_songs set plays = plays + 1 where
video_id = ? "
asyncdatabase: Running "select * from played_songs natural join songs"
asyncdatabase: Running "select * from played_songs natural join songs order by
plays desc limit 10"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"
qrc:/main.qml:226:13: QML Label: Binding loop detected for property
"verticalAlignment"

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to