7 #ifndef PACKAGER_MEDIA_BASE_DECRYPTOR_SOURCE_H_ 8 #define PACKAGER_MEDIA_BASE_DECRYPTOR_SOURCE_H_ 14 #include "packager/media/base/aes_decryptor.h" 15 #include "packager/media/base/decrypt_config.h" 16 #include "packager/media/base/key_source.h" 39 const uint8_t* encrypted_buffer,
41 uint8_t* decrypted_buffer);
45 std::map<std::vector<uint8_t>, std::unique_ptr<AesCryptor>> decryptor_map_;
53 #endif // PACKAGER_MEDIA_BASE_DECRYPTOR_SOURCE_H_
All the methods that are virtual are virtual for mocking.