7 #ifndef PACKAGER_MEDIA_CRYPTO_SAMPLE_AES_EC3_CRYPTOR_H_
8 #define PACKAGER_MEDIA_CRYPTO_SAMPLE_AES_EC3_CRYPTOR_H_
10 #include <packager/media/base/aes_cryptor.h>
27 const std::vector<uint8_t>&
iv)
override;
35 bool CryptInternal(
const uint8_t* text,
38 size_t* crypt_text_size)
override;
39 void SetIvInternal()
override;
41 std::unique_ptr<AesCryptor> cryptor_;
All the methods that are virtual are virtual for mocking.