koto/src/playback
Joshua Strobl 43ebe6d041 Implement explicit functions for setting track repeat and shuffling in KotoPlaybackEngine.
Use these new functions as well as new signals to simplify toggle state in playerbar, as well as ensure changes over MPRIS allow for the updating of our UX.

Implement method handlers and relevant setters for MPRIS support, as well as a koto_update_mpris_playback_state used to notify on state changes.

Clean up some debugging.
2021-04-06 13:56:29 +03:00
..
engine.c Implement explicit functions for setting track repeat and shuffling in KotoPlaybackEngine. 2021-04-06 13:56:29 +03:00
engine.h Implement explicit functions for setting track repeat and shuffling in KotoPlaybackEngine. 2021-04-06 13:56:29 +03:00
mimes.c Implement mimetype support reporting for MPRIS, start implementation of bulk of getters. 2021-04-06 10:45:11 +03:00
mimes.h Implement mimetype support reporting for MPRIS, start implementation of bulk of getters. 2021-04-06 10:45:11 +03:00
mpris.c Implement explicit functions for setting track repeat and shuffling in KotoPlaybackEngine. 2021-04-06 13:56:29 +03:00
mpris.h Implement explicit functions for setting track repeat and shuffling in KotoPlaybackEngine. 2021-04-06 13:56:29 +03:00