}
void PlayerEOF(Player *p) {
- char *cmd = "{ \"command\": [\"set_property\", \"playback-time\", 0] }\n";
- write(p->ipc, cmd, strlen(cmd));
+ MainWindow *win = GetMainWindow();
+ if(win->repeatTrack) {
+ char *cmd = "{ \"command\": [\"set_property\", \"playback-time\", 0] }\n";
+ write(p->ipc, cmd, strlen(cmd));
+ }
}
void PlayerHandleInput(MainWindow *win, Player *p, XmDrawingAreaCallbackStruct *cb) {