shaka-packager/packager
KongQun Yang a7463f60c1 Enable segment auto removal for live packaging
The number of preserved segments outside live window can be
configured using flag --preserved_segments_outside_live_window,
which is default to 50, i.e. 5 minutes for 6s segment.

Note that the segment removal will be disabled if it is set to 0.

Only HLS live playlist and DASH dynamic MPD are affected by this flag.

- Also add end to end tests.

Fixes #223.

Change-Id: I8a566efebe2f1552c7d9509ab017bade5a4a1c98
2018-05-02 00:18:42 +00:00
..
app Enable segment auto removal for live packaging 2018-05-02 00:18:42 +00:00
buildtools/third_party Update DEPS to fix mac build failure 2016-08-19 13:49:41 -07:00
file Add Source Specific Multicast (SSM) support 2018-03-06 10:09:28 -08:00
hls Enable segment auto removal for live packaging 2018-05-02 00:18:42 +00:00
media Add support for FLAC codec 2018-05-02 00:16:51 +00:00
mpd Enable segment auto removal for live packaging 2018-05-02 00:18:42 +00:00
testing Add docker files for testing on various linux distros 2017-12-12 22:51:05 +00:00
third_party Update mac curl ca bundle: add /etc/ssl/cert.pem 2018-04-10 17:30:49 +00:00
tools Collect and generate license notice 2018-04-13 00:29:55 +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 Use Map To Track Demuxers and Aligners 2018-05-01 22:31:04 +00:00
packager.gyp Collect and generate license notice 2018-04-13 00:29:55 +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