int cmd_toggle(gcc_unused int argc, gcc_unused char **argv, struct mpd_connection *conn) { struct mpd_status *status = getStatus(conn); if (mpd_status_get_state(status) == MPD_STATE_PLAY) { cmd_pause(0, NULL, conn); } else { cmd_play(0, NULL, conn); } return 1; }
int cmd_toggle(mpd_unused int argc, mpd_unused char **argv, mpd_Connection *conn) { mpd_Status * status; status = getStatus(conn); if(status->state==MPD_STATUS_STATE_PLAY) { cmd_pause(0, NULL, conn); } else { cmd_play(0, NULL, conn); } return 1; }
/* * pause * * pause until a key is pressed */ int pause(void) { cmd_pause(NULL); return 0; }
void edje_cb_pause (void *data, Evas_Object *eo, const char *emission, const char *source) { cmd_pause((rockon_data*)data); }
void elm_cb_pause(void *data, Evas_Object *obj, void *event_info) { cmd_pause((rockon_data*)data); }
void LedController::process_command() { current_instruction_pc = pc; uint8_t cmd = program[pc++]; switch(cmd) { case CMD_GROUP_SET: cmd_group_set(); break; case CMD_GROUP_CLEAR: cmd_group_clear(); break; case CMD_CLEAR_GROUPS: cmd_clear_groups(); break; case CMD_DISABLE_ACTIONS: cmd_disable_actions(); break; case CMD_LOAD_REG_CONST: cmd_load_reg_const(); break; case CMD_LDAA8: cmd_load_reg_8(0); break; case CMD_LDAB8: cmd_load_reg_8(1); break; case CMD_LDAC8: cmd_load_reg_8(2); break; case CMD_LDAD8: cmd_load_reg_8(3); break; case CMD_LDAE8: cmd_load_reg_8(4); break; case CMD_LDAA16: cmd_load_reg_16(0); break; case CMD_LDAB16: cmd_load_reg_16(1); break; case CMD_LDAC16: cmd_load_reg_16(2); break; case CMD_LDAD16: cmd_load_reg_16(3); break; case CMD_LDAE16: cmd_load_reg_16(4); break; case CMD_LOAD_REG_MAV: cmd_load_reg_mav(); break; case CMD_PAUSE: cmd_pause(); break; case CMD_YIELD: cmd_yield(); break; case CMD_JUMP_ABS: cmd_jump_absolute(); break; case CMD_JUMP_REL: cmd_jump_relative(); break; case CMD_BZ_REL: cmd_bz_relative(); break; case CMD_BNZ_REL: cmd_bnz_relative(); break; case CMD_MOVE_REG: cmd_move_register(); break; case CMD_SETCOLOR: cmd_set_color(); break; case CMD_SETFLASH: cmd_set_flash(); break; case CMD_SETWAVE: cmd_set_wave(); break; case CMD_SETBOUNCE: cmd_set_bounce(); break; case CMD_SETRANDOM: cmd_set_random(); break; case CMD_SETBAR: cmd_set_bar(); break; case CMD_SETOFF: cmd_set_off(); break; case CMD_SETFILL: cmd_set_fill(); break; case CMD_0EQ1: cmd_0eq1(); break; case CMD_0NE1: cmd_0ne1(); break; case CMD_0LT1: cmd_0lt1(); break; case CMD_0LE1: cmd_0le1(); break; case CMD_0GT1: cmd_0gt1(); break; case CMD_0GE1: cmd_0ge1(); break; case CMD_PUSH: cmd_push(); break; case CMD_POP: cmd_pop(); break; case CMD_AND: cmd_and(); break; case CMD_OR: cmd_or(); break; default: if(console != NULL) { console->console_print("Invalid program instruction %d at pc:%d\r\n", cmd, pc); } } }