resonatecoop / beam

A resonate audio beam

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Integration with system track management

simonv3 opened this issue · comments

commented

I have the Soundbox desklet on my desktop to control media players. It grabs Clementine with no problem, it gets the Resonate web player running from Firefox correctly as well, but it doens’t get the Beam media info correctly. The app shows as “Chromium”, the currently playing track as “Beam”, with no artist or album information, no artwork, and only the Play, Pause and Stop functions seem to work.

Originally reported here.

commented

Looks like updating the title based on the song playing is enough to change the title in the soundbox desklet. I'm not sure how to set the album image or title.

From what I can understand this has to do with the DBUS system of communicating what apps are doing.

https://github.com/linuxmint/cinnamon-spices-desklets/blob/9e7309be6a014af36313942069c5ecffb9deacfc/soundBox%40scollins/files/soundBox%40scollins/soundbox.js#L1449

Some more thoughts by someone here https://stackoverflow.com/questions/64751178/how-to-detect-the-click-event-on-the-keyboard-keys-play-pause-next-and/64930255#64930255