1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-19 05:15:12 +00:00
mpv/options
wm4 beb4f8316a demux: add options to control maximum queue size
Add --demuxer-max-packets and --demuxer-max-bytes, which control the
maximum size of the packet queue. These can be helpful to avoid
excessive memory usage.

Memory usage is the reason why there's a limit in the first place. If a
file is more or less broken, and audio and video don't line up, the
decoders will fill up the packet queue trying to read more audio or
video, and the maximum sizes are required to avoid unbounded memory
allocation. Being able to override the maximum sizes is useful; either
for restricting memory usage further, or enlarging the sizes when
attempting to play various broken files.
2015-08-05 23:41:29 +02:00
..
m_config.c command: add property indicating per-file options 2015-07-23 22:59:04 +02:00
m_config.h command: add property indicating per-file options 2015-07-23 22:59:04 +02:00
m_option.c options: fix conversion of flags to strings 2015-07-01 23:05:11 +02:00
m_option.h Update license headers 2015-04-13 12:10:01 +02:00
m_property.c command: remove old property deprecation warning mechanism 2015-05-22 20:08:04 +02:00
m_property.h Various spelling fixes 2015-06-18 19:36:58 +02:00
options.c demux: add options to control maximum queue size 2015-08-05 23:41:29 +02:00
options.h demux: add options to control maximum queue size 2015-08-05 23:41:29 +02:00
parse_commandline.c options: remove unneeded hack from command line parser 2015-04-23 21:08:19 +02:00
parse_commandline.h Update license headers 2015-04-13 12:10:01 +02:00
parse_configfile.c options: clarify quoting for option values starting with % 2015-04-17 16:06:43 +02:00
parse_configfile.h Update license headers 2015-04-13 12:10:01 +02:00
path.c path: improve verbose logging 2015-05-09 16:48:08 +02:00
path.h player: make resuming playlists less noisy in verbose mode 2015-05-09 16:48:05 +02:00