movtextdec: 3GPP TS 26.245 Timed Text Decoder.
authorPhilip Langdale <philipl@overt.org>
Sat, 23 Jun 2012 21:11:19 +0000 (14:11 -0700)
committerPhilip Langdale <philipl@overt.org>
Sat, 14 Jul 2012 21:50:02 +0000 (14:50 -0700)
commit2c501ae82b847d89c93e8aa1f4506fb564c344a7
tree0be681fcb1201956b7d12375047ab35473dd08ee
parent57d5a224cec3d2f8e2c6c1140d312f17ed340740
movtextdec: 3GPP TS 26.245 Timed Text Decoder.

This change introduces a basic decoder for 3GPP Timed Text subtitles,
also known as TX3G, Quicktime subtitles, or "movtext" in the existing
code.

This initial change doesn't attempt to parse styling information,
and just reads the plain text of the subtitles. I intend to add
support for styles eventually, but it's challenging due to a lack
of existing players that support them.

Signed-off-by: Philip Langdale <philipl@overt.org>
Changelog
doc/general.texi
libavcodec/Makefile
libavcodec/allcodecs.c
libavcodec/movtextdec.c [new file with mode: 0644]
libavcodec/version.h
tests/fate/subtitles.mak
tests/ref/fate/sub-movtext [new file with mode: 0644]