shaka-packager/packager/media/event
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
..
combined_muxer_listener.cc Support key frame events in MuxerListener and HlsNotifier 2018-02-02 00:00:53 +00:00
combined_muxer_listener.h Support key frame events in MuxerListener and HlsNotifier 2018-02-02 00:00:53 +00:00
event_info.h Support KeyFrame events in TS and MP4 2018-02-02 14:05:50 -08:00
hls_notify_muxer_listener.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
hls_notify_muxer_listener.h Support key frame events in MuxerListener and HlsNotifier 2018-02-02 00:00:53 +00:00
hls_notify_muxer_listener_unittest.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
media_event.gyp Use start_time from CueEvent in NotifyCueEvent 2018-01-20 01:18:38 +00:00
mock_muxer_listener.cc Remove size parameter in OnMediaEnd 2017-07-21 20:42:44 +00:00
mock_muxer_listener.h Support key frame events in MuxerListener and HlsNotifier 2018-02-02 00:00:53 +00:00
mpd_notify_muxer_listener.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
mpd_notify_muxer_listener.h Support key frame events in MuxerListener and HlsNotifier 2018-02-02 00:00:53 +00:00
mpd_notify_muxer_listener_unittest.cc Use MessageDifferencer for proto comparison 2018-05-08 21:30:50 +00:00
muxer_listener.h Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
muxer_listener_factory.cc Support 'iframe_playlist_name' stream descriptor 2018-02-02 22:00:18 +00:00
muxer_listener_factory.h Support 'iframe_playlist_name' stream descriptor 2018-02-02 22:00:18 +00:00
muxer_listener_internal.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
muxer_listener_internal.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
muxer_listener_test_helper.cc Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
muxer_listener_test_helper.h Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
progress_listener.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
vod_media_info_dump_muxer_listener.cc Fix bitrate for DASH on-demand profile too 2018-04-24 23:25:02 +00:00
vod_media_info_dump_muxer_listener.h Fix bitrate for DASH on-demand profile too 2018-04-24 23:25:02 +00:00
vod_media_info_dump_muxer_listener_unittest.cc Use MessageDifferencer for proto comparison 2018-05-08 21:30:50 +00:00