shaka-packager/packager
Aaron Vaage 771944a3f5 Output Empty WebVtt Segments
According to the HLS+WebVTT spec, if there is no text in a segment
a webvtt file with no cues can be added to the manifest. By outputting
empty segments it allows the accumulated duration in the Master Playlist
to better represent the duration of the text stream.

Spec Reference: //tools.ietf.org/html/draft-pantos-http-live-streaming-23
  Section 3.5. WebVTT

Bug: #205

Change-Id: I5de01200fd9fa99c57949c773e8ee926b0f6ba8a
2018-02-01 17:02:19 +00:00
..
app [DASH][WebM] Fix subsegmentAlignment not set problem 2018-01-31 19:58:15 +00:00
buildtools/third_party Update DEPS to fix mac build failure 2016-08-19 13:49:41 -07:00
file Change CharReader to FileReader 2018-01-04 14:36:52 -08:00
hls Consolidated Making MockMediaPlaylists 2018-02-01 02:21:30 +00:00
media Output Empty WebVtt Segments 2018-02-01 17:02:19 +00:00
mpd Order Representations and AdaptationSets by id() 2018-01-31 21:56:21 +00:00
testing Add docker files for testing on various linux distros 2017-12-12 22:51:05 +00:00
third_party Fix build failures in MacOS 10.12.6 with XCode 9.0 2018-01-05 12:21:41 -08:00
tools [pssh-box] Support generating Widevine PSSH without content-id 2017-10-18 21:38:23 +00:00
version Address gcc build failures in some platforms 2017-12-07 11:45:26 -08:00
common.gypi Fix build failures in MacOS 10.12.6 with XCode 9.0 2018-01-05 12:21:41 -08:00
packager.cc Move File Copy Out Of StreamInfoToTextMediaInfo 2018-01-29 17:22:43 +00:00
packager.gyp Move common manifest flags out of mpd_flags.cc 2018-01-19 21:02:54 +00:00
packager.h Parse ad_cues flag. 2017-11-20 16:39:16 -05:00
packager_test.cc Add support for callback file 2017-09-07 19:26:26 +00:00
protoc.gypi Support generation of libpackager.so (shared_library) 2017-06-13 20:42:32 +00:00
status.cc Cleans up Status class 2018-01-31 03:32:07 +00:00
status.h Cleans up Status class 2018-01-31 03:32:07 +00:00
status_test_util.h Move status.h under packager/ 2017-06-30 11:35:18 -07:00
status_unittest.cc Cleans up Status class 2018-01-31 03:32:07 +00:00