Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/dbus.c b/dbus.c
- index 7f1572a..c8c1c6d 100644
- --- a/dbus.c
- +++ b/dbus.c
- @@ -153,4 +153,12 @@ static void process_event(const char *player, const char *codename, int state)
- mp_dbus_call_method(server, "/org/mpris/MediaPlayer2", "org.mpris.MediaPlayer2.Player", "Pause");
- }
- }
- + if(state == 1) {
- + if (!strcmp(codename, "headphone")) {
- + printf("Playing %s\n", player);
- + char server[200];
- + snprintf(server, sizeof(server), "org.mpris.MediaPlayer2.%s", player);
- + mp_dbus_call_method(server, "/org/mpris/MediaPlayer2", "org.mpris.MediaPlayer2.Player", "Play");
- + }
- + }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement