FFmpeg
|
Data Fields | |
const AVClass * | class |
URLContext * | hd |
uint8_t | inbuffer [BLOCKSIZE *MAX_BUFFER_BLOCKS] |
uint8_t | outbuffer [BLOCKSIZE *MAX_BUFFER_BLOCKS] |
uint8_t * | outptr |
int | indata |
int | indata_used |
int | outdata |
int64_t | position |
int | flags |
int | eof |
uint8_t * | key |
int | keylen |
uint8_t * | iv |
int | ivlen |
uint8_t * | decrypt_key |
int | decrypt_keylen |
uint8_t * | decrypt_iv |
int | decrypt_ivlen |
uint8_t * | encrypt_key |
int | encrypt_keylen |
uint8_t * | encrypt_iv |
int | encrypt_ivlen |
struct AVAES * | aes_decrypt |
struct AVAES * | aes_encrypt |
uint8_t | pad [BLOCKSIZE] |
int | pad_len |
URLContext* CryptoContext::hd |
Definition at line 35 of file crypto.c.
Referenced by crypto_close(), crypto_open2(), crypto_read(), crypto_seek(), and crypto_write().
uint8_t CryptoContext::inbuffer[BLOCKSIZE *MAX_BUFFER_BLOCKS] |
Definition at line 36 of file crypto.c.
Referenced by crypto_read().
uint8_t CryptoContext::outbuffer[BLOCKSIZE *MAX_BUFFER_BLOCKS] |
Definition at line 36 of file crypto.c.
Referenced by crypto_read(), and crypto_seek().
uint8_t* CryptoContext::outptr |
Definition at line 38 of file crypto.c.
Referenced by crypto_read(), and crypto_seek().
int CryptoContext::indata |
Definition at line 39 of file crypto.c.
Referenced by crypto_read(), and crypto_seek().
int CryptoContext::indata_used |
Definition at line 39 of file crypto.c.
Referenced by crypto_read(), and crypto_seek().
int CryptoContext::outdata |
Definition at line 39 of file crypto.c.
Referenced by crypto_read(), and crypto_seek().
int64_t CryptoContext::position |
Definition at line 40 of file crypto.c.
Referenced by crypto_open2(), crypto_read(), and crypto_seek().
int CryptoContext::flags |
Definition at line 41 of file crypto.c.
Referenced by crypto_open2(), and crypto_seek().
int CryptoContext::eof |
Definition at line 42 of file crypto.c.
Referenced by crypto_read(), and crypto_seek().
uint8_t* CryptoContext::key |
Definition at line 43 of file crypto.c.
Referenced by crypto_open2().
int CryptoContext::keylen |
Definition at line 44 of file crypto.c.
Referenced by crypto_open2().
uint8_t* CryptoContext::iv |
Definition at line 45 of file crypto.c.
Referenced by crypto_open2(), and crypto_seek().
int CryptoContext::ivlen |
Definition at line 46 of file crypto.c.
Referenced by crypto_open2(), and crypto_seek().
uint8_t* CryptoContext::decrypt_key |
Definition at line 47 of file crypto.c.
Referenced by crypto_open2().
int CryptoContext::decrypt_keylen |
Definition at line 48 of file crypto.c.
Referenced by crypto_open2().
uint8_t* CryptoContext::decrypt_iv |
Definition at line 49 of file crypto.c.
Referenced by crypto_open2(), crypto_read(), and crypto_seek().
int CryptoContext::decrypt_ivlen |
Definition at line 50 of file crypto.c.
Referenced by crypto_open2().
uint8_t* CryptoContext::encrypt_key |
Definition at line 51 of file crypto.c.
Referenced by crypto_open2().
int CryptoContext::encrypt_keylen |
Definition at line 52 of file crypto.c.
Referenced by crypto_open2().
uint8_t* CryptoContext::encrypt_iv |
Definition at line 53 of file crypto.c.
Referenced by crypto_close(), crypto_open2(), and crypto_write().
int CryptoContext::encrypt_ivlen |
Definition at line 54 of file crypto.c.
Referenced by crypto_open2().
struct AVAES* CryptoContext::aes_decrypt |
Definition at line 55 of file crypto.c.
Referenced by crypto_close(), crypto_open2(), and crypto_read().
struct AVAES* CryptoContext::aes_encrypt |
Definition at line 56 of file crypto.c.
Referenced by crypto_close(), crypto_open2(), and crypto_write().
Definition at line 58 of file crypto.c.
Referenced by crypto_close(), and crypto_write().
int CryptoContext::pad_len |
Definition at line 59 of file crypto.c.
Referenced by crypto_close(), crypto_open2(), and crypto_write().