_tag_crypt_stream Struct Reference

List of all members.

Public Attributes

const char * algo_name
u32 algo_version
const char * mode_name
u32 mode_version
char * akey
char * abuf
char * keyword_given
GF_Err(* _init_mcrypt )(void *, void *, int, void *, int)
void(* _end_mcrypt )(void *)
GF_Err(* _mcrypt )(void *, void *, int, int, void *, mcryptfunc func, mcryptfunc func2)
GF_Err(* _mdecrypt )(void *, void *, int, int, void *, mcryptfunc func, mcryptfunc func2)
GF_Err(* _mcrypt_set_state )(void *, void *, int)
GF_Err(* _mcrypt_get_state )(void *, void *, int *)
void * a_encrypt
void * a_decrypt
void * a_set_key
u32 algo_size
u32 algo_block_size
u32 key_size
u32 num_key_sizes
u32 key_sizes [MAX_KEY_SIZES]
u32 algo_IV_size
u32 mode_size
Bool is_block_algo
Bool is_block_algo_mode
Bool is_block_mode
Bool has_IV

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

Generated on 16 Aug 2011 for libgpac by  doxygen 1.6.1