7 #ifndef MEDIA_BASE_FIXED_KEY_SOURCE_H_
8 #define MEDIA_BASE_FIXED_KEY_SOURCE_H_
14 #include "packager/media/base/key_source.h"
22 const uint8_t kCommonSystemId[] = {0x10, 0x77, 0xef, 0xec, 0xc0, 0xb2,
23 0x4d, 0x02, 0xac, 0xe3, 0x3c, 0x1e,
24 0x52, 0xe2, 0xfb, 0x4b};
34 Status FetchKeys(
const std::vector<std::vector<uint8_t>>& key_ids)
override;
55 const std::string& key_id_hex,
56 const std::string& key_hex,
57 const std::string& pssh_boxes_hex,
58 const std::string& iv_hex);
67 std::unique_ptr<EncryptionKey> encryption_key_;
75 #endif // MEDIA_BASE_FIXED_KEY_SOURCE_H_