-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
My media player is not detected #151
Comments
You're correct, the program's source code is closed, but some parts are open-source, see here:
All supported media players are maintained here: https://github.com/music-presence/media-players If you like you can contribute by looking at what I did in previous commits and checking out the repository! Here's an example for a new player: music-presence/media-players@f71fb8a. I haven't documented much at the moment, but it's all file-based and you can look at the available build tasks in In your case You could also add Build example:
After building there should be icons in Feel free to make a PR, if you need any help or more documentation lmk! |
Also check the schemas, e.g. https://github.com/music-presence/media-players/blob/master/src/schemas/player.schema.json. Every field of every yaml is documented in them, see the |
Thank you! Working on it, expect a PR soon :) EDIT: Could you tell me a bit more about |
I create them in the Discord Developers dashboard (https://discord.com/developers/applications), here's one for Plex: |
Thank you! |
Created PRs:
Also have a branch with an update to the media player support list, but I first need to test what actually works and what not before I will create a PR for it :) |
Thanks! I will look at them in a bit! About the support list, I was meaning to generate it based on the repository, one could write a script or Invoke task (in tasks.py or a separate file) that generates the Markdown table for supported players. Maybe that's something you want to look into too, if you have the time? Right now it's quite manual work that is error-prone. |
The overview should be easy, but I'm not entirely certain what the best way would be for the entire table. ✅ and "..." are simple and we already have all the information we need to generate those, but I don't believe ✖️ (and the other more specific states) are currently written down in any machine readable files. Basically:
|
Players I am using, that aren't supported yet:
This is about Plex (tv.plex.desktop) on MacOS (I don't care about the others for presence), I would love to see it supported. A similar app also exists on Windows and I presume Linux.
I would love to try writing A PR for this, but it seems the project isn't open source
The text was updated successfully, but these errors were encountered: