shaka-packager/packager/mpd/base
Jacob Trimble 4766654b4d Add TTML text output.
This only supports TTML output; meaning the user can convert WebVTT
into TTML, but not the other way around.  This will be useful for
DVB-sub subtitles that would be better supported within TTML.

This only adds text-based output; a follow-up will add MP4 support.

Change-Id: I0944b7df95d7765e55f203fc5e9a644f5c455dd8
2020-11-19 18:03:39 +00:00
..
xml Add TTML text output. 2020-11-19 18:03:39 +00:00
adaptation_set.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
adaptation_set.h Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
adaptation_set_unittest.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
bandwidth_estimator.cc Estimate target duration in bandwidth calculation from initial blocks 2019-07-11 17:45:55 -07:00
bandwidth_estimator.h Estimate target duration in bandwidth calculation from initial blocks 2019-07-11 17:45:55 -07:00
bandwidth_estimator_unittest.cc Estimate target duration in bandwidth calculation from initial blocks 2019-07-11 17:45:55 -07:00
content_protection_element.cc Rename top level namespace to shaka 2016-05-24 21:55:55 +00:00
content_protection_element.h Rename top level namespace to shaka 2016-05-24 21:55:55 +00:00
media_info.proto Added AC-4 codec support (#795) 2020-07-04 14:55:28 -07:00
mock_mpd_builder.cc Adding --allow_codec_switching (#726) 2020-03-17 19:33:44 -07:00
mock_mpd_builder.h Removing dependence on base file atomic_sequence_num.h 2018-07-24 21:22:50 +00:00
mock_mpd_notifier.cc Part one of supporting live profile with static mpd 2017-01-13 19:59:49 +00:00
mock_mpd_notifier.h Update MuxerListeners to support multiple OnMediaStart/End 2018-05-25 20:43:34 +00:00
mpd_builder.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
mpd_builder.h Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
mpd_builder_unittest.cc Put namespace URIs in DASH mpd only if needed 2018-09-25 15:45:48 -07:00
mpd_notifier.h [DASH] Include <mspr:pro> alongside to <cenc:pssh> for PlayReady (#749) 2020-04-17 10:20:03 -07:00
mpd_notifier_util.cc Move packager/media/file to packager/file 2017-07-17 12:08:28 -07:00
mpd_notifier_util.h Rename top level namespace to shaka 2016-05-24 21:55:55 +00:00
mpd_options.h Exclude short segments from peak bandwidth computation 2018-11-26 20:02:09 +00:00
mpd_utils.cc [DASH] Include <mspr:pro> alongside to <cenc:pssh> for PlayReady (#749) 2020-04-17 10:20:03 -07:00
mpd_utils.h [DASH] Include <mspr:pro> alongside to <cenc:pssh> for PlayReady (#749) 2020-04-17 10:20:03 -07:00
mpd_utils_unittest.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
period.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
period.h Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
period_unittest.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
representation.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
representation.h Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
representation_unittest.cc Refactor XmlNode and libxml usages. 2020-11-16 14:35:37 -08:00
segment_info.h Use segment duration in buffer depth calculation 2019-04-17 22:47:10 +00:00
simple_mpd_notifier.cc Update MuxerListeners to support multiple OnMediaStart/End 2018-05-25 20:43:34 +00:00
simple_mpd_notifier.h Update MuxerListeners to support multiple OnMediaStart/End 2018-05-25 20:43:34 +00:00
simple_mpd_notifier_unittest.cc Moves AdaptationSet@id management out of Period class 2018-03-22 12:15:43 -07:00