shaka-packager/packager/media/formats/dvb
Jacob Trimble 78be14c092 Add DVB-sub parser
Note that this only supports a single page within the DVB-sub stream.
Multiple pages will be merged together.  A follow-up will allow
selecting a specific page.

This only supports outputting using TTML or MP4+TTML; you cannot have
DVB-sub output nor can you output it in WebVTT.  Since DVB-sub
uses images, it is hard to impossible to do this with WebVTT.

This also only supports interlaced images, not progressive images
nor text.

Closes #832

Change-Id: Id6dbb6393c7b9a05722e61c6bd255bef5e69a7d8
2021-02-17 18:32:03 +00:00
..
dvb.gyp Add DVB-sub parser 2021-02-17 18:32:03 +00:00
dvb_image.cc Add helpers for DVB-sub colors. 2021-01-20 18:25:43 +00:00
dvb_image.h Add helpers for DVB-sub colors. 2021-01-20 18:25:43 +00:00
dvb_image_unittest.cc Add helpers for DVB-sub colors. 2021-01-20 18:25:43 +00:00
dvb_sub_parser.cc Add DVB-sub parser 2021-02-17 18:32:03 +00:00
dvb_sub_parser.h Add DVB-sub parser 2021-02-17 18:32:03 +00:00
dvb_sub_parser_unittest.cc Add DVB-sub parser 2021-02-17 18:32:03 +00:00
subtitle_composer.cc Add subtitle composition to DVB-sub parser. 2021-01-20 18:26:28 +00:00
subtitle_composer.h Add subtitle composition to DVB-sub parser. 2021-01-20 18:26:28 +00:00
subtitle_composer_unittest.cc Add subtitle composition to DVB-sub parser. 2021-01-20 18:26:28 +00:00