1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-06 23:20:15 +00:00
mpv/demux
wm4 611f9ab0a8 demux_lavf: apply hacks even if format is forced
Some of the hacks were not applied if the file format was forced. Commit
37a0c914 moved them to a table, which is checked with normal probing
only.

Fixes #1612 (DVD forces mpeg, which in turn has to export native stream
IDs specifically).

Do some code restructuring on the way. For example, the probescore can
simply be set to the correct initial value, instead of checking whether
it was set at all.
2015-02-20 14:29:56 +01:00
..
codec_tags.c demux_mkv: support embedded coverart 2014-12-22 12:53:51 +01:00
codec_tags.h demux_mkv: support embedded coverart 2014-12-22 12:53:51 +01:00
demux_cue.c player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
demux_disc.c demux_disc: fix CDDA seekability 2015-02-03 19:32:30 +01:00
demux_edl.c player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
demux_lavf.c demux_lavf: apply hacks even if format is forced 2015-02-20 14:29:56 +01:00
demux_libass.c player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
demux_mf.c demux_mf: move mf.c contents to demux_mf.c 2014-12-29 23:09:50 +01:00
demux_mkv_timeline.c demux, matroska: remove demuxer type field 2015-02-17 23:58:18 +01:00
demux_mkv.c demux, matroska: remove demuxer type field 2015-02-17 23:58:18 +01:00
demux_playlist.c player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
demux_raw.c demux_raw: output smaller audio packets 2015-02-04 10:42:23 +01:00
demux_subreader.c player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
demux_tv.c audio: decouple demux and audio decoder/filter sample formats 2014-09-24 22:55:50 +02:00
demux.c player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
demux.h player: enable cache and demuxer thread for subtitles too 2015-02-18 21:12:57 +01:00
ebml.c demux_mkv: fix EBML parsing checks 2015-01-12 14:31:31 +01:00
ebml.h Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
matroska.h matroska: make timeline code independent of MPContext 2015-02-17 23:46:50 +01:00
packet.c demux_mkv: refactor packet parsing 2015-02-05 21:52:07 +01:00
packet.h demux_mkv: refactor packet parsing 2015-02-05 21:52:07 +01:00
stheader.h player: add stream selection by ffmpeg index 2014-10-21 13:19:20 +02:00
timeline.c player: use a separate context for timeline loader stuff 2015-02-17 23:46:12 +01:00
timeline.h player: use a separate context for timeline loader stuff 2015-02-17 23:46:12 +01:00