1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-30 23:38:10 +00:00
mpv/demux
sfan5 1201d59f0b various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate
In debug mode the macro causes an assertion failure.
In release mode it works differently and tells the compiler that it can
assume the codepath will never execute. For this reason I was conversative
in replacing it, e.g. in mpv-internal code that exhausts all valid values
of an enum or when a condition is clear from directly preceding code.
2023-01-12 22:02:07 +01:00
..
cache.c
cache.h
codec_tags.c demux/codec_tags: support more WAVEFORMATEXTENSIBLE tags 2022-11-01 09:52:27 -04:00
codec_tags.h
cue.c
cue.h
demux_cue.c
demux_disc.c
demux_edl.c edl: add a way to add tags 2021-05-11 22:18:40 +02:00
demux_lavf.c demux: replace deprecated usage of stack allocated AVPackets 2022-12-24 09:55:37 -08:00
demux_libarchive.c
demux_mf.c demux_mf: replace unsafe string functions 2023-01-12 22:02:07 +01:00
demux_mkv_timeline.c demux_mkv: warn against some other aspects of mismatching codec data 2020-08-16 01:00:29 +02:00
demux_mkv.c demux_mkv: add AVS2 and AVS3 to tag list 2022-10-21 18:12:08 +03:00
demux_null.c
demux_playlist.c demux_playlist: extend maximum line size (again) to 2M 2021-09-06 10:16:25 +03:00
demux_raw.c various: replace if + abort() with MP_HANDLE_OOM() 2023-01-12 22:02:07 +01:00
demux_timeline.c player: add track-list/N/image sub-property 2021-10-14 15:39:07 +00:00
demux.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
demux.h demux: Move demuxer help to new standard mechanism 2021-03-28 19:46:32 +03:00
ebml.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
ebml.h
matroska.h
packet.c demux: new packet should not point to source buffer when copying data 2023-01-06 14:12:44 -08:00
packet.h
stheader.h player: add track-list/N/image sub-property 2021-10-14 15:39:07 +00:00
timeline.c
timeline.h