mpv/player
wm4 70630fb803 player: simplify and fix ordered chapter EOF handling
Ordered chapter EOF was handled as special-case of ending the last
segment. This broke --kee-open, because it set AT_END_OF_FILE in an
"inconvenient" place (after checking for --keep-open, and before the
code that exits playback if EOF is reached).

We don't actually need to handle the last segment specially. Instead, we
remain in the same segment if it ends. The normal playback logic will
recognize EOF, because the end of the segment "cuts off" the file.

Now timeline_set_from_time() never "fails", and we can remove the old
segment EOF handling code in mp_seek().
2014-11-28 22:07:46 +01:00
..
lua ytdl: bump requrired youtube-dl version to 2014.11.26 2014-11-26 17:41:15 +01:00
timeline
audio.c audio: alternative fix for previous commit 2014-11-27 18:52:22 +01:00
client.c client API: make sure youtube-dl is not used by default 2014-11-25 17:27:19 +01:00
client.h input, lua: redo input handling 2014-11-23 15:13:35 +01:00
command.c command: sub_add with "auto" should not always select a subtitle track 2014-11-27 18:57:18 +01:00
command.h
configfiles.c Remove some superfluous NULL checks 2014-11-21 05:18:09 +01:00
core.h
discnav.c
loadfile.c player: simplify and fix ordered chapter EOF handling 2014-11-28 22:07:46 +01:00
lua.c lua, ipc: remove leftovers 2014-11-24 10:33:55 +01:00
main.c
main_fn.c
misc.c
osd.c
playloop.c player: simplify and fix ordered chapter EOF handling 2014-11-28 22:07:46 +01:00
screenshot.c
screenshot.h
scripting.c
sub.c player: don't crash when using sub_seek without subtitles 2014-11-23 15:13:35 +01:00
video.c Remove some superfluous NULL checks 2014-11-21 05:18:09 +01:00