FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
AVAES Struct Reference

#include <aes_internal.h>

Data Fields

av_aes_block round_key [15]
 
av_aes_block state [2]
 
int rounds
 
void(* crypt )(struct AVAES *a, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int rounds)
 

Detailed Description

Definition at line 34 of file aes_internal.h.

Field Documentation

av_aes_block AVAES::round_key[15]

Definition at line 37 of file aes_internal.h.

Referenced by aes_crypt(), aes_decrypt(), aes_encrypt(), and av_aes_init().

av_aes_block AVAES::state[2]

Definition at line 38 of file aes_internal.h.

Referenced by aes_crypt(), aes_decrypt(), and aes_encrypt().

int AVAES::rounds

Definition at line 39 of file aes_internal.h.

Referenced by aes_crypt(), av_aes_crypt(), and av_aes_init().

void(* AVAES::crypt)(struct AVAES *a, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int rounds)

Definition at line 40 of file aes_internal.h.

Referenced by av_aes_crypt(), and av_aes_init().


The documentation for this struct was generated from the following file: