mpv/demux
wm4 eb3cc32f9b demux_mkv: enable parsing for VP9
VP9 packets can contain 2 frames in some video packets (from which 1
frame is invisible). Due to a design mismatch between libvpx and the
libavcodec vp9 decoder, libvpx can take the "full" packets, but lavc vp9
can not. The consequence is that we have to split the packets if we want
to feed them to the lavc codec.

This is not entirely correct yet: timestamp handling is missing.
--demuxer=lavf and ffmpeg native utilities have the same problem. We can
fix this only once the ffmpeg VP9 parser is fixed.
2014-04-26 22:24:15 +02:00
..
codec_tags.c demux: add "BIKb" FourCC 2014-04-08 22:59:53 +02:00
codec_tags.h
demux.c mp_tags: move generic mp_tags stuff into its own .c/.h files in common/ 2014-04-13 18:03:01 +02:00
demux.h mp_tags: move generic mp_tags stuff into its own .c/.h files in common/ 2014-04-13 18:03:01 +02:00
demux_cue.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
demux_edl.c
demux_lavf.c demux: export video rotation parameter 2014-04-21 02:57:16 +02:00
demux_libass.c demux_libass: change how external ASS subtitles are loaded 2014-03-15 22:17:51 +01:00
demux_mf.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_mkv.c demux_mkv: enable parsing for VP9 2014-04-26 22:24:15 +02:00
demux_playlist.c demux_playlist: move parser for plaintext playlists 2014-01-19 21:15:55 +01:00
demux_raw.c demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_subreader.c Kill all tabs 2014-04-13 18:03:01 +02:00
ebml.c ebml: remove length parameters from read functions 2014-01-14 17:38:51 +01:00
ebml.h ebml: remove length parameters from read functions 2014-01-14 17:38:51 +01:00
matroska.h
mf.c build: glob() is always available 2014-04-22 01:42:57 +02:00
mf.h demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
ms_hdr.h
packet.h
stheader.h demux: export video rotation parameter 2014-04-21 02:57:16 +02:00