1
mirror of https://github.com/mpv-player/mpv synced 2024-08-04 14:59:58 +02:00
mpv/demux
wm4 95d4c2d7f6 player: different way to auto-enable the demuxer cache
Instead of enabling it only when a stream-cache is enabled, also try to
enable it independently from that if the demuxer is marked as
is_network.

Also add some code to the EDL code, so EDLs containing network streams
are automatically cached this way.

Extend the OSD info line so that it shows the demuxer cache in this case
(more or less).

I didn't find where or whether options.rst describes how the demuxer
cache is enabled, so no changes there.
2017-02-02 18:38:16 +01:00
..
codec_tags.c Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
codec_tags.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
cue.c cue: accept lower-case cue commands 2017-01-24 08:57:51 +01:00
cue.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
demux_cue.c demux, stream: add option to prevent opening referenced files 2016-12-04 23:15:31 +01:00
demux_disc.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_edl.c player: different way to auto-enable the demuxer cache 2017-02-02 18:38:16 +01:00
demux_lavf.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_libarchive.c demux, stream: add option to prevent opening referenced files 2016-12-04 23:15:31 +01:00
demux_mf.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_mkv_timeline.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_mkv.c demux_mkv: passthrough BlockAdditions for libvpx alpha 2017-01-31 14:48:10 +01:00
demux_null.c demux_null: fix segfault with --cache enabled 2016-03-05 00:56:55 +01:00
demux_playlist.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_rar.c demux, stream: add option to prevent opening referenced files 2016-12-04 23:15:31 +01:00
demux_raw.c demux: do not access global options 2016-09-06 20:09:56 +02:00
demux_timeline.c player: different way to auto-enable the demuxer cache 2017-02-02 18:38:16 +01:00
demux_tv.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux.c player: different way to auto-enable the demuxer cache 2017-02-02 18:38:16 +01:00
demux.h player: remove --stream-capture option/property 2017-01-21 17:19:01 +01:00
ebml.c demux_mkv: ebml: turn an int shift into int64 2017-01-09 13:37:04 +01:00
ebml.h Update license headers 2015-04-13 12:10:01 +02:00
matroska.h demux_mkv: remove indirection through defines 2015-06-19 21:41:57 +02:00
packet.c demux_mkv: passthrough BlockAdditions for libvpx alpha 2017-01-31 14:48:10 +01:00
packet.h demux_mkv: passthrough BlockAdditions for libvpx alpha 2017-01-31 14:48:10 +01:00
stheader.h Remove compatibility things 2016-12-07 19:53:11 +01:00
timeline.c demux: timeline: honor quit requests 2015-02-20 22:08:02 +01:00
timeline.h demux: timeline: honor quit requests 2015-02-20 22:08:02 +01:00