shaka-packager/packager/app
KongQun Yang e56d1faaf0 Make HLS with key rotation work
- Remove the TS key rotation not supported check as there is nothing
  to be done for key rotation in TS for SAMPLE-AES.
- Fix IV updated problem in new segments even if crypto period does
  not change.
- Avoid duplicate EXT-X-KEY tags if it does not change.
- Make EXT-X-DISCONTINUITY-SEQUENCE match with number of removed
  EXT-X-DISCONTINUITY.
- Added end to end test for HLS with key rotation.

Change-Id: I73cb82e9f5575fcdf63ee643228efe78e6766302
2017-06-29 21:03:36 +00:00
..
test Make HLS with key rotation work 2017-06-29 21:03:36 +00:00
crypto_flags.cc Rename webm_subsample_encryption flag to vp9_subsample_encryption 2017-03-30 20:36:43 +00:00
crypto_flags.h Rename webm_subsample_encryption flag to vp9_subsample_encryption 2017-03-30 20:36:43 +00:00
fixed_key_encryption_flags.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
fixed_key_encryption_flags.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
gflags_hex_bytes.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
gflags_hex_bytes.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
hls_flags.cc Support live and event HLS playlists 2017-06-24 01:09:32 +00:00
hls_flags.h Support live and event HLS playlists 2017-06-24 01:09:32 +00:00
libcrypto_threading.cc Integrate packager top level library 2017-06-13 13:40:26 -07:00
libcrypto_threading.h Rename top level namespace to shaka 2016-05-24 21:55:55 +00:00
mpd_flags.cc Integrate packager top level library 2017-06-13 13:40:26 -07:00
mpd_flags.h Deprecate availability_time_offset MPD flag 2017-05-22 23:14:16 +00:00
mpd_generator.cc Fix --version in drive programs 2016-12-08 14:45:05 -08:00
mpd_generator_flags.h Move source code into packager directory 2014-10-02 12:32:14 -07:00
muxer_flags.cc Integrate packager top level library 2017-06-13 13:40:26 -07:00
muxer_flags.h Integrate packager top level library 2017-06-13 13:40:26 -07:00
packager_main.cc Update the description for @bandwidth to make it clearer 2017-06-24 01:09:55 +00:00
packager_util.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
packager_util.h Support generation of libpackager.so (shared_library) 2017-06-13 20:42:32 +00:00
playready_key_encryption_flags.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
playready_key_encryption_flags.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
retired_flags.cc The retired availability_time_offset flag should have value 0 2017-06-01 14:55:16 -07:00
retired_flags.h Deprecate availability_time_offset MPD flag 2017-05-22 23:14:16 +00:00
stream_descriptor.cc Integrate packager top level library 2017-06-13 13:40:26 -07:00
stream_descriptor.h Integrate packager top level library 2017-06-13 13:40:26 -07:00
validate_flag.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
validate_flag.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
vlog_flags.cc Enable verbose logging through --v or --vmodule 2015-10-28 22:15:50 +00:00
vlog_flags.h Enable verbose logging through --v or --vmodule 2015-10-28 22:15:50 +00:00
widevine_encryption_flags.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
widevine_encryption_flags.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00