1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-27 17:42:17 +00:00
mpv/demux
Kagami Hiiragi 492e3deb95 demux_mkv: skip EBML void elements
EBML_ID_VOID might occur at any level, see:
https://github.com/Matroska-Org/ebml-specification/blob/master/specification.markdown
This change prevents "Corrupt file detected" errors on completely valid
files.
2015-12-29 20:39:34 +01:00
..
codec_tags.c demux: mime types are case-insensitive 2015-06-21 18:21:21 +02:00
codec_tags.h demux_mkv: support embedded coverart 2014-12-22 12:53:51 +01:00
cue.c demux: check embedded cuesheet refers to only one file 2015-12-17 12:38:57 -08:00
cue.h demux: check embedded cuesheet refers to only one file 2015-12-17 12:38:57 -08:00
demux_cue.c demux_cue: remove cue tracks which have a null filename. 2015-12-17 12:38:53 -08:00
demux_disc.c demux: remove weird tripple-buffering for the sh_stream list 2015-12-23 21:52:16 +01:00
demux_edl.c demux: remove redundant demux_chapter.name field 2015-08-12 11:11:23 +02:00
demux_lavf.c sub: do charset conversion in demux_lavf.c 2015-12-28 23:23:30 +01:00
demux_libarchive.c libarchive: remove redundant log prefix 2015-11-09 22:41:19 -08:00
demux_mf.c demux_mf: fix previous commit 2015-12-23 21:58:01 +01:00
demux_mkv_timeline.c demux: remove weird tripple-buffering for the sh_stream list 2015-12-23 21:52:16 +01:00
demux_mkv.c demux_mkv: skip EBML void elements 2015-12-29 20:39:34 +01:00
demux_playlist.c player: warn against using HLS URLs with --playlist 2015-08-04 17:51:00 +02:00
demux_rar.c demux: fix rar support for files containing DTS audio tracks 2015-03-24 21:29:09 +01:00
demux_raw.c demux: remove weird tripple-buffering for the sh_stream list 2015-12-23 21:52:16 +01:00
demux_tv.c demux: remove weird tripple-buffering for the sh_stream list 2015-12-23 21:52:16 +01:00
demux.c sub: change how subtitles are read 2015-12-29 01:35:52 +01:00
demux.h demux: remove weird tripple-buffering for the sh_stream list 2015-12-23 21:52:16 +01:00
ebml.c ebml: warn if an EBML has unknown length 2015-09-03 13:39:00 +02: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: refactor packet parsing 2015-02-05 21:52:07 +01:00
packet.h Update license headers 2015-04-13 12:10:01 +02:00
stheader.h sub: do charset conversion in demux_lavf.c 2015-12-28 23:23:30 +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