shaka-packager/packager/hls/base
KongQun Yang b5a73fc1d5 Refactor ProtectionSystemSpecificInfo class to struct
This is in preparation of supporting entitlement license API, where
common encryption server may return concatenated PSSHs directly.

Refactored ProtectionSystemSpecificInfo into a struct containing
concatenated PSSHs. This will make it easier to pass PSSHs around.

Also, most of the time, users of ProtectionSystemSpecificInfo do
not care what is in PSSH; so moved PSSH box parsing and building out
of ProtectionSystemSpecificInfo.

b/78171767

Change-Id: I1c4d5e7e23efd2f7d4b2b9704378323112e47f00
2018-05-11 00:10:07 +00:00
..
hls_notifier.h Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
master_playlist.cc Fix default_language not effective with 2-char code 2018-04-13 20:08:12 +00:00
master_playlist.h Refactor MasterPlaylist::WriteMasterPlaylist 2018-02-02 14:13:12 -08:00
master_playlist_unittest.cc Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
media_playlist.cc Support removing segments outside of live window in HLS 2018-04-30 17:25:39 -07:00
media_playlist.h Support removing segments outside of live window in HLS 2018-04-30 17:25:39 -07:00
media_playlist_unittest.cc Support removing segments outside of live window in HLS 2018-04-30 17:25:39 -07:00
mock_media_playlist.cc Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
mock_media_playlist.h Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
simple_hls_notifier.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
simple_hls_notifier.h Make MediaPlaylist accept HlsParams as contructor param 2018-04-23 18:29:38 -07:00
simple_hls_notifier_unittest.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
tag.cc Use Tag in Media Playlist 2018-02-01 22:59:45 +00:00
tag.h Use Tag in Media Playlist 2018-02-01 22:59:45 +00:00