mpv/options
wm4 a6694d2788 demux_mkv: adjust subtitle preroll again (2)
Make the changes started in commit c827ae5f more eloborate, and provide
an option to control the amount of data read before the seek-target. To
achieve this, rewrite the loop that finds the lowest still acceptable
target cluster. It is now searched by time instead of file position. The
behavior (both with and without preroll option) may be different from
before this change, although it shouldn't be worse.

The change demux_mkv_read_cues() fixes a bug: when seeking after playing
normally, the code would erroneously assume that durations are set. This
doesn't happen if the first operation after loading was a seek instead
of playback.
2014-11-15 00:55:30 +01:00
..
m_config.c m_config: add function to copy all options 2014-10-06 21:49:26 +02:00
m_config.h m_config: add function to copy all options 2014-10-06 21:49:26 +02:00
m_option.c command: export some option metadata 2014-11-13 18:01:27 +01:00
m_option.h options: allow selecting track ID 0 too 2014-10-21 13:22:38 +02:00
m_property.c command: make sub-properties more flexible 2014-11-13 17:26:22 +01:00
m_property.h command: export some option metadata 2014-11-13 18:01:27 +01:00
options.c demux_mkv: adjust subtitle preroll again (2) 2014-11-15 00:55:30 +01:00
options.h demux_mkv: adjust subtitle preroll again (2) 2014-11-15 00:55:30 +01:00
parse_commandline.c terminal: strictly don't read terminal input if stdout is not a terminal 2014-10-23 19:27:49 +02:00
parse_commandline.h msg: remove global state 2013-12-21 23:11:12 +01:00
parse_configfile.c config: adjust config parser messages 2014-07-13 20:11:46 +02:00
parse_configfile.h encode: don't apply default config options 2014-04-19 22:05:17 +02:00
path.c win32: silence some warnings 2014-11-08 10:24:49 +01:00
path.h Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00