summaryrefslogtreecommitdiffstats
path: root/player
diff options
context:
space:
mode:
Diffstat (limited to 'player')
-rw-r--r--player/loadfile.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/player/loadfile.c b/player/loadfile.c
index 68d8f78da1..58b9cf9f68 100644
--- a/player/loadfile.c
+++ b/player/loadfile.c
@@ -1184,12 +1184,11 @@ terminate_playback:
mp_notify(mpctx, MPV_EVENT_TRACKS_CHANGED, NULL);
struct mpv_event_end_file end_event = {0};
switch (mpctx->stop_play) {
- case AT_END_OF_FILE: end_event.reason = 0; break;
+ case AT_END_OF_FILE: end_event.reason = MPV_END_FILE_REASON_EOF; break;
case PT_NEXT_ENTRY:
case PT_CURRENT_ENTRY:
- case PT_STOP: end_event.reason = 2; break;
- case PT_QUIT: end_event.reason = 3; break;
- default: end_event.reason = -1; break;
+ case PT_STOP: end_event.reason = MPV_END_FILE_REASON_STOP; break;
+ case PT_QUIT: end_event.reason = MPV_END_FILE_REASON_QUIT; break;
};
mp_notify(mpctx, MPV_EVENT_END_FILE, &end_event);