7 #ifndef PACKAGER_MEDIA_BASE_COMMON_PSSH_GENERATOR_H_
8 #define PACKAGER_MEDIA_BASE_COMMON_PSSH_GENERATOR_H_
10 #include <packager/media/base/pssh_generator.h>
31 std::optional<std::vector<uint8_t>> GeneratePsshDataFromKeyIds(
32 const std::vector<std::vector<uint8_t>>& key_ids)
const override;
34 std::optional<std::vector<uint8_t>> GeneratePsshDataFromKeyIdAndKey(
35 const std::vector<uint8_t>& key_id,
36 const std::vector<uint8_t>& key)
const override;
All the methods that are virtual are virtual for mocking.