#define CAR2PC_PREV_TRACK CAR2PC_CMD('P', 'T')
#define CAR2PC_TRACK CAR2PC_CMD('T', 'R')
#define CAR2PC_SCAN CAR2PC_CMD('S', 'C')
+#define CAR2PC_MIX CAR2PC_CMD('M', 'X')
+#define CAR2PC_REPEAT CAR2PC_CMD('R', 'P')
#define CAR2PC_MAX_DISC 6
#define CAR2PC_MAX_TRACK 99
change_disc(-1);
plid = -1;
break;
+ case CAR2PC_MIX:
+ mpd_sendRandomCommand(mpd, (ev[2]=='1') ? 1:0);
+ mpd_finishCommand(mpd);
+ break;
+ case CAR2PC_REPEAT:
+ mpd_sendRepeatCommand(mpd, (ev[2]=='1') ? 1:0);
+ mpd_finishCommand(mpd);
+ break;
default:
syslog(LOG_ERR, "Unknown event from car2pc: '%s'\n",
ev);