mpv/demux
Kacper Michajłow 4764e41cac demux/ebml: bump ebml size limit to 512 MiB
While the code before 571f9b0f23 had a
typo and it was intended to be 100 MB, there are files that exceed this
limit, like 147 MiB. Increase the limit to 512 MiB which should be more
than enough for valid files.

From quick look ffmpeg limits to 1<<8 bytes, so we should be good with
our new limit.

In theory this limit could be removed, but it is better to play the
file, possibly with skipped some corrupted block of data, instead OOM.

Fixes: 571f9b0f23
2024-07-15 17:38:22 +02:00
..
cache.c options: remove some deprecated OPT_REPLACED option mapping 2024-06-25 02:18:58 +00:00
cache.h
codec_tags.c various: replace dead links in comments 2024-02-11 04:01:24 +00:00
codec_tags.h Revert "demux: put type2format into codec_tags with helper functions" 2024-02-06 18:08:53 +01:00
cue.c
cue.h
demux.c demux: avoid seeking video streams for refresh seek 2024-07-04 22:23:27 +00:00
demux.h demux: keep track of ts information per stream type 2024-05-05 14:11:47 +02:00
demux_cue.c options: remove some deprecated OPT_REPLACED option mapping 2024-06-25 02:18:58 +00:00
demux_disc.c csputils: replace more primitives with pl_ 2024-01-22 14:54:55 +00:00
demux_edl.c demux_edl: don't try to extract dirname from self-expanding protocols 2024-07-11 03:48:25 +02:00
demux_lavf.c various: remove no longer needed availability checks 2024-06-22 16:12:14 +02:00
demux_libarchive.c player: change insert_next to insert_at 2024-02-26 02:03:21 +00:00
demux_mf.c demux_mf: don't run glob() on urls 2024-07-12 22:38:18 +02:00
demux_mkv.c demux_mkv: ignore duplicated BlockAdditions to avoid memory leak 2024-07-11 03:48:25 +02:00
demux_mkv_timeline.c osdep/dirent: add implementation for Windows SDK build 2024-05-06 22:01:17 +02:00
demux_null.c
demux_playlist.c demux_playlist: don't add base path to self-expanding protocols 2024-06-27 02:57:22 +02:00
demux_raw.c various: move unistd.h inclusion to common.h 2024-05-06 22:01:17 +02:00
demux_timeline.c Revert "demux: improve stream selection state" 2023-09-30 09:02:57 -05:00
ebml.c demux/ebml: bump ebml size limit to 512 MiB 2024-07-15 17:38:22 +02:00
ebml.h demux/packet: add support for ITU T.35 metadata in Matroska 2024-04-29 01:37:02 +02:00
matroska.h
packet.c various: remove no longer needed availability checks 2024-06-22 16:12:14 +02:00
packet.h sub: avoid unneeded calls to is_animated 2024-06-04 12:29:13 +00:00
stheader.h command: add dolby-vision-profile and dolby-vision-level to track-list 2024-05-10 01:26:30 +02:00
timeline.c
timeline.h various: add missing include in header flles 2023-09-21 14:40:11 +00:00