1
mirror of https://github.com/mpv-player/mpv synced 2024-11-18 21:16:10 +01:00
mpv/demux
wm4 7aa3726c9a demux_mkv: remove weird seeking semantics for audio
This skipped all audio packets before the first video key frame was
found. I'm not really sure why this would be needed; most likely it
isn't. So get rid of it. Even if audio packets are returned to the
player too soon, the player will sync the audio start to the video
start by decoding and discarding audio data.

Note that although the removed code was just added in the previous
commit, it merely kept the old keeping semantics which demux_mkv
always followed. This commit removes these special semantics.
2014-02-09 21:13:03 +01:00
..
codec_tags.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
codec_tags.h demux: remove gsh field from sh_audio/sh_video/sh_sub 2013-11-23 21:37:56 +01:00
demux_cue.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
demux_edl.c timeline: reject mplayer2 EDL files, change EDL header 2013-11-21 15:59:00 +01:00
demux_lavf.c demux_lavf: work around idiotic libavutil API printing a warning 2014-02-08 01:04:37 +01:00
demux_libass.c charset_conv: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_mf.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_mkv.c demux_mkv: remove weird seeking semantics for audio 2014-02-09 21:13:03 +01: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 demux_subreader: reject file if not opened by --sub 2014-01-04 19:00:01 +01:00
demux.c demux: fix some newlines in output messages 2014-02-09 18:59:57 +01:00
demux.h demux: fill metadata directly, instead of using wrapper functions 2014-02-06 13:43:01 +01: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 demux_mkv: support some raw PCM variants 2013-11-11 18:40:59 +01:00
mf.c mf: don't limit filename length with PATH_MAX 2014-02-03 22:11:03 +01:00
mf.h demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
ms_hdr.h demux: rename Windows symbols 2013-11-02 15:14:12 +01:00
packet.h demux: export dts from demux_lavf, use it for avi 2013-11-25 23:13:01 +01:00
stheader.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00