0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/demux
wm4 05ae5afd62 demux: remove separate arrays for audio/video/sub streams, simplify
These separate arrays were used by the old demuxers and are not needed
anymore. We can simplify track switching as well.

One interesting thing is that stream/tv.c (which is a demuxer) won't
respect --no-audio anymore. It will probably work as expected, but it
will still open an audio device etc. - this is because track selection
is now always done with the runtime track switching mechanism. Maybe
the TV code could be updated to do proper runtime switching, but I
can't test this stuff.
2013-07-08 01:36:02 +02:00
..
codec_tags.c demux: fix big endian PCM in mkv with demux_mkv 2013-05-11 20:19:08 +02:00
codec_tags.h core: redo how codecs are mapped, remove codecs.conf 2013-02-10 17:25:56 +01:00
demux_cue.c stream: remove padding parameter from stream_read_complete() 2013-06-23 22:33:59 +02:00
demux_edl.c stream: remove padding parameter from stream_read_complete() 2013-06-23 22:33:59 +02:00
demux_lavf.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux_libass.c demux_libass: do charset conversion by -subcp 2013-06-25 00:11:56 +02:00
demux_mf.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux_mkv.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux_mng.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux_packet.h demux: workaround for -demuxer mpegts -correct-pts 2013-05-21 22:07:13 +02:00
demux_rawaudio.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux_rawvideo.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux_subreader.c sub: prevent subtitle conversion if subs are known UTF-8 2013-06-25 00:11:56 +02:00
demux.c demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
demux.h demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
ebml.c stream: fix some aspects of EOF handling 2013-06-16 22:05:10 +02:00
ebml.h demux_mkv: use a bounded buffer for block data 2013-04-20 23:28:22 +02:00
extension.c Remove old demuxers 2013-07-07 23:54:11 +02:00
matroska.h demux_mkv: support dirac in mkv 2013-05-21 22:07:12 +02:00
mf.c demux_mf: fix crashes when '*' matches directories 2013-03-19 01:54:45 +01:00
mf.h demux_mf: allow displaying single image files, various cleanups 2012-11-16 21:21:16 +01:00
ms_hdr.h Remove old demuxers 2013-07-07 23:54:11 +02:00
stheader.h demux: remove separate arrays for audio/video/sub streams, simplify 2013-07-08 01:36:02 +02:00
video.c demux: remove video_read_properties 2013-07-08 00:39:29 +02:00