shaka-packager/packager/media/formats/webvtt
Aaron Vaage c88fe54553 WebVTT Output
This change introduces handlers to output WebVtt text files. There is
only one output but there is a common base to support others.

WebVttOutputHandler which handles all communication with other handlers
and WebVttSegmentedOutputHandler is responsible for listening for events
and choosing when and where to write cues and headers.

Bug: 36138902
Change-Id: I2b13a94262554398e66fee8cf024aa21041ddbab
2018-01-05 00:05:48 +00:00
..
cue.cc Make WebVttMediaParser use WebVttSampleConverter 2017-03-15 20:44:36 +00:00
cue.h Make WebVttMediaParser use WebVttSampleConverter 2017-03-15 20:44:36 +00:00
text_readers.cc Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
text_readers.h Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
text_readers_unittest.cc Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
webvtt.gyp WebVTT Output 2018-01-05 00:05:48 +00:00
webvtt_media_parser.cc Implement MsToWebVTTTimestamp 2017-08-30 18:30:43 +00:00
webvtt_media_parser.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
webvtt_media_parser_unittest.cc Make WebVttMediaParser use WebVttSampleConverter 2017-03-15 20:44:36 +00:00
webvtt_output_handler.cc WebVTT Output 2018-01-05 00:05:48 +00:00
webvtt_output_handler.h WebVTT Output 2018-01-05 00:05:48 +00:00
webvtt_output_handler_unittest.cc WebVTT Output 2018-01-05 00:05:48 +00:00
webvtt_parser.cc Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
webvtt_parser.h Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
webvtt_parser_unittest.cc Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
webvtt_sample_converter.cc Make WebVttMediaParser use WebVttSampleConverter 2017-03-15 20:44:36 +00:00
webvtt_sample_converter.h Move status.h under packager/ 2017-06-30 11:35:18 -07:00
webvtt_sample_converter_unittest.cc Move status.h under packager/ 2017-06-30 11:35:18 -07:00
webvtt_segmenter.cc Changed Text Segmenter to output segment info last 2018-01-03 23:40:37 +00:00
webvtt_segmenter.h Created WebVtt Segmenter 2017-12-21 21:12:34 +00:00
webvtt_segmenter_unittest.cc Changed Text Segmenter to output segment info last 2018-01-03 23:40:37 +00:00
webvtt_timestamp.cc Implement MsToWebVTTTimestamp 2017-08-30 18:30:43 +00:00
webvtt_timestamp.h Implement MsToWebVTTTimestamp 2017-08-30 18:30:43 +00:00
webvtt_timestamp_unittest.cc Implement MsToWebVTTTimestamp 2017-08-30 18:30:43 +00:00
webvtt_to_mp4_handler.cc WebVtt To MP4 Handler 2017-12-22 21:08:17 +00:00
webvtt_to_mp4_handler.h WebVtt To MP4 Handler 2017-12-22 21:08:17 +00:00
webvtt_to_mp4_handler_unittest.cc WebVtt To MP4 Handler 2017-12-22 21:08:17 +00:00