Shaka Packager SDK
Loading...
Searching...
No Matches
Public Member Functions | List of all members
shaka::media::AesEncryptorFactory Class Reference

A factory class to create encryptors. More...

#include <aes_encryptor_factory.h>

Public Member Functions

virtual std::unique_ptr< AesCryptorCreateEncryptor (FourCC protection_scheme, uint8_t crypt_byte_block, uint8_t skip_byte_block, Codec codec, const std::vector< uint8_t > &key, const std::vector< uint8_t > &iv)
 

Detailed Description

A factory class to create encryptors.

Definition at line 19 of file aes_encryptor_factory.h.

Member Function Documentation

◆ CreateEncryptor()

std::unique_ptr< AesCryptor > shaka::media::AesEncryptorFactory::CreateEncryptor ( FourCC  protection_scheme,
uint8_t  crypt_byte_block,
uint8_t  skip_byte_block,
Codec  codec,
const std::vector< uint8_t > &  key,
const std::vector< uint8_t > &  iv 
)
virtual

Definition at line 16 of file aes_encryptor_factory.cc.


The documentation for this class was generated from the following files: