Hello, I would like to implement support for pausing media in a GTK application I’m going to contribute to, but I do not really know where to start. It would be best that this feature would also include support for MPD, but I can’t seem to find any documentation online for integrating this.
If you plan to support MPD too, you could skip implementing MPRIS – you would use one of the MPD client libraries and then you can install mpDris2. That should give you support for MPRIS and media keys automatically.