22 FourCC protection_scheme);
36 std::optional<std::vector<uint8_t>> GeneratePsshDataFromKeyIds(
37 const std::vector<std::vector<uint8_t>>& key_ids)
const override;
39 std::optional<std::vector<uint8_t>> GeneratePsshDataFromKeyIdAndKey(
40 const std::vector<uint8_t>& key_id,
41 const std::vector<uint8_t>& key)
const override;
43 const std::string extra_header_data_;
44 const FourCC protection_scheme_;