summaryrefslogtreecommitdiffstats
path: root/libavformat/isom.c
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2018-02-05 22:26:26 -0300
committerJames Almer <jamrial@gmail.com>2018-02-06 23:08:42 -0300
commitf7aacf4ab7654a57408d5c0f871fd3b39930c6d7 (patch)
treeba63a983d4572d6837c655f1abb189b0efc10d7f /libavformat/isom.c
parent8885a29e5dc832622c6a4c07f51e93a082811b09 (diff)
downloadffmpeg-streaming-f7aacf4ab7654a57408d5c0f871fd3b39930c6d7.zip
ffmpeg-streaming-f7aacf4ab7654a57408d5c0f871fd3b39930c6d7.tar.gz
avformat/mov: add VP8 codec support
Demuxing only. Muxing is disabled as altref frame handling is not defined in the spec, and there's no way to know the presence of such frames during stream initialization. Based on a patch by Steven Liu. Fixes ticket #7000 Reviewed-by: Carl Eugen Hoyos <ceffmpeg@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavformat/isom.c')
-rw-r--r--libavformat/isom.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/isom.c b/libavformat/isom.c
index 9d9f858..59502a8 100644
--- a/libavformat/isom.c
+++ b/libavformat/isom.c
@@ -186,6 +186,7 @@ const AVCodecTag ff_codec_movvideo_tags[] = {
{ AV_CODEC_ID_H264, MKTAG('x', 'a', 'l', 'g') }, /* XAVC-L HD422 produced by FCP */
{ AV_CODEC_ID_H264, MKTAG('a', 'v', 'l', 'g') }, /* Panasonic P2 AVC-LongG */
+ { AV_CODEC_ID_VP8, MKTAG('v', 'p', '0', '8') }, /* VP8 */
{ AV_CODEC_ID_VP9, MKTAG('v', 'p', '0', '9') }, /* VP9 */
{ AV_CODEC_ID_MPEG1VIDEO, MKTAG('m', '1', 'v', ' ') },
OpenPOWER on IntegriCloud