Skip to content
Permalink
Browse files

demux_mkv: remove unnecessary parsing for vp9

We can finally get rid of this crap.

Depends on a ffmpeg-mpv change. Always worked with Libav (ever since
they fixed it properly).
  • Loading branch information
wm4 committed Nov 17, 2017
1 parent 35d74e1 commit cd6f964b567d77c01971277a908824e3b01db86f
Showing with 2 additions and 6 deletions.
  1. +1 −5 demux/demux_mkv.c
  2. +1 −1 wscript
@@ -1462,12 +1462,8 @@ static int demux_mkv_open_video(demuxer_t *demuxer, mkv_track_t *track)
}

const char *codec = sh_v->codec ? sh_v->codec : "";
if (!strcmp(codec, "vp9")) {
track->parse = true;
track->parse_timebase = 1e9;
} else if (!strcmp(codec, "mjpeg")) {
if (!strcmp(codec, "mjpeg"))
sh_v->codec_tag = MKTAG('m', 'j', 'p', 'g');
}

if (extradata_size > 0x1000000) {
MP_WARN(demuxer, "Invalid CodecPrivate\n");
@@ -426,7 +426,7 @@ iconv support use --disable-iconv.",

ffmpeg_pkg_config_checks = [
'libavutil', '>= 56.0.100',
'libavcodec', '>= 58.2.100',
'libavcodec', '>= 58.4.100',
'libavformat', '>= 58.0.102',
'libswscale', '>= 5.0.101',
'libavfilter', '>= 7.0.101',

0 comments on commit cd6f964

Please sign in to comment.