Esempio n. 1
0
gboolean spop_mpris2_player_pause(Mpris2Player* obj, GDBusMethodInvocation* invoc) {
    g_debug("mpris2: pause");
    queue_status qs = queue_get_status(NULL, NULL, NULL);
    if (qs == PLAYING)
        queue_toggle(TRUE);
    mpris2_player_complete_pause(obj, invoc);
    return TRUE;
}
Esempio n. 2
0
void cb_play_token_lost(sp_session* session) {
    session_callback_data scbd;

    queue_toggle(TRUE);  
   
    scbd.type = SPOP_PLAY_TOKEN_LOST;
    g_list_foreach(g_session_callbacks, session_call_callback, &scbd);
    g_warning("Play token lost.");
}
Esempio n. 3
0
gboolean spop_mpris2_player_play_pause(Mpris2Player* obj, GDBusMethodInvocation* invoc) {
    g_debug("mpris2: play_pause");
    queue_toggle(TRUE);
    mpris2_player_complete_play_pause(obj, invoc);
    return TRUE;
}