avformat/matroskadec: add WebVTT support
authorMatthew Heaney <matthewjheaney@google.com>
Thu, 8 Aug 2013 22:40:03 +0000 (15:40 -0700)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 19 Aug 2013 20:34:57 +0000 (22:34 +0200)
commit818ebe930fa426ac73368f8aaccf4782fcbf3f92
treeacbc90b829843686dadf9b5434f96973fbdf3436
parent23b3141261b7ffed5f512eebbd8d82001ebf8523
avformat/matroskadec: add WebVTT support

WebM files now support inband text tracks, as described in the
following specification:

http://wiki.webmproject.org/webm-metadata/temporal-metadata/webvtt-in-webm

The Matroska demuxer now detects the presence of WebVTT tracks,
synthesizing WebVTT packets (having codec id AV_CODEC_ID_WEBVTT) and
pushing them downstream in the normal way.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/matroska.c
libavformat/matroska.h
libavformat/matroskadec.c