Using MPRIS for playback detection #113
MPRIS is a D-Bus API by which multimedia applications can register themselves to handle when a user presses the "play/pause" buttons on keyboards/speakers/headphones.
In general, anything that's a media player registers via this API -- including music players and browsers.
Using the MPRIS API to determine "is there currently any media playing" sounds like a very solid solution -- definitely less guessing and false positive than using pulseaudio and peak detection.
Commit message or PR description should have included
Closes #113 for this to auto-close when the changes were merged.
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?