shaka-packager/packager
Aaron Vaage 1600909c4b Don't Always Start Text At Time Zero
Previously, the text padder media handler would assume that text always
started at time zero. This would work for VOD but would result with a
large pad at the start of LIVE content.

To avoid this, the text padder will use a bias to test whether or not it
thinks the content starts at zero. Right now the bias is set to be 10
minutes, but will later be configurable with a command line flag.

10 minutes was used as LIVE content will have much larger values and VOD
content should have much lower values.

Issue: #416

Change-Id: I07af15a577392fb030e36f052085cd4e667700e8
2018-06-29 23:02:22 +00:00
..
app Changed to use BandwidthEstimator in MediaPlaylist 2018-06-22 11:12:23 -07:00
buildtools/third_party Update DEPS to fix mac build failure 2016-08-19 13:49:41 -07:00
file Add buffer_size UDP file options 2018-06-29 00:19:30 +00:00
hls [Cleanup] Use int64_t for time for consistency 2018-06-29 22:53:06 +00:00
media Don't Always Start Text At Time Zero 2018-06-29 23:02:22 +00:00
mpd [Cleanup] Use int64_t for time for consistency 2018-06-29 22:53:06 +00:00
testing Add docker files for testing on various linux distros 2017-12-12 22:51:05 +00:00
third_party Sync protobuf to v3.3.0 2018-05-10 23:07:59 +00:00
tools Allow clang-format in presubmit to be disabled 2018-05-08 23:59:52 +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 Don't Always Start Text At Time Zero 2018-06-29 23:02:22 +00:00
packager.gyp Remove Old Cue Insertion Code 2018-06-21 18:47:04 +00:00
packager.h Support 'iframe_playlist_name' stream descriptor 2018-02-02 22:00:18 +00: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_macros.h Generate full segment after cue point 2018-03-27 19:14:26 +00:00
status_test_util.h Implement multi DRM support. (Part 1) 2018-03-03 01:39:16 +00:00
status_unittest.cc Cleans up Status class 2018-01-31 03:32:07 +00:00