1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-21 10:51:51 +00:00
mpv/mpvcore
wm4 1be863afdb mplayer: fix some issues with playlist_prev command
You couldn't jump to the first entry in the playlist, if that entry was
marked as "too short". But this is usually fine, because it doesn't get
into the way of the user. (This feature is meant to allow being able to
jump backwards through the playlist even if a file immediately stops
playback right after initialization, not to prevent playing these files
at all.)

Also, apply the skip logic when wrapping around the playlist when going
backwards. This happens with --loop, because looping pretends the
playlist is infinitely repeated forwards and backwards (as long as the
playlist_prev/next commands are concerned).

Also add some comments.
2013-10-05 22:46:55 +02:00
..
input command: add sub_seek input command 2013-10-02 21:05:04 +02:00
lua osc: add options to show OSC only when FS/windowed 2013-09-27 20:12:13 +02:00
timeline matroska: fix uninitialized memory accesses with ordered chapters 2013-09-26 18:20:32 +02:00
asxparser.c
asxparser.h
av_common.c
av_common.h
av_log.c av_log: show ffmpeg "info" messages with -v only 2013-09-15 00:43:43 +02:00
av_log.h
av_opts.c
av_opts.h
bstr.c
bstr.h
charset_conv.c
charset_conv.h
codecs.c
codecs.h
command.c command: add sub_seek input command 2013-10-02 21:05:04 +02:00
command.h input: translate mouse position to OSD space early 2013-09-27 15:39:28 +02:00
cpudetect.c
cpudetect.h
encode_lavc.c
encode_lavc.h
encode.h
m_config.c
m_config.h
m_option.c mplayer: m_option: fix clang -Wformat compiler warning 2013-09-14 20:49:55 +02:00
m_option.h
m_property.c command: when changing a property, allow showing an extra OSD message 2013-09-21 00:07:42 +02:00
m_property.h command: when changing a property, allow showing an extra OSD message 2013-09-21 00:07:42 +02:00
mp_common.c mp_common: add function which accepts a format string to format playback time 2013-09-15 02:51:17 +02:00
mp_common.h Fix previous commit 2013-09-25 22:44:12 +02:00
mp_core.h mplayer: fix looping of very short files 2013-09-29 21:10:45 +02:00
mp_lua.c input: translate mouse position to OSD space early 2013-09-27 15:39:28 +02:00
mp_lua.h Add initial Lua scripting support 2013-09-26 01:28:58 +02:00
mp_memory_barrier.h
mp_msg.c
mp_msg.h
mp_osd.h
mp_ring.c
mp_ring.h
mp_talloc.h
mplayer.c mplayer: fix some issues with playlist_prev command 2013-10-05 22:46:55 +02:00
mpv_global.h
options.c core: add --force-window 2013-10-02 01:39:28 +02:00
options.h core: add --force-window 2013-10-02 01:39:28 +02:00
parser-cfg.c
parser-cfg.h
parser-mpcmd.c
parser-mpcmd.h
path.c macosx: move bundle path stuff to path-macosx.m 2013-09-18 19:30:11 +02:00
path.h
playlist_parser.c
playlist_parser.h
playlist.c
playlist.h mplayer: fix looping of very short files 2013-09-29 21:10:45 +02:00
resolve_quvi9.c
resolve_quvi.c
resolve.h
screenshot.c core: add --force-window 2013-10-02 01:39:28 +02:00
screenshot.h
version.c