xine-lib 1.2.13-20230125hg15249
Data Fields
crypto_input_plugin_t Struct Reference

Data Fields

input_plugin_t input_plugin
 
xine_stream_tstream
 
char * mrl
 
input_plugin_tin0
 
gcry_cipher_hd_t gcry_h
 
off_t curpos
 
off_t block_start
 
off_t block_size
 
uint8_t block [4096]
 
int eof
 
size_t iv_len
 
uint8_t iv [16]
 
size_t key_len
 
uint8_t key [32]
 

Field Documentation

◆ block

uint8_t crypto_input_plugin_t::block[4096]

◆ block_size

off_t crypto_input_plugin_t::block_size

◆ block_start

off_t crypto_input_plugin_t::block_start

◆ curpos

off_t crypto_input_plugin_t::curpos

◆ eof

int crypto_input_plugin_t::eof

◆ gcry_h

gcry_cipher_hd_t crypto_input_plugin_t::gcry_h

◆ in0

input_plugin_t* crypto_input_plugin_t::in0

◆ input_plugin

input_plugin_t crypto_input_plugin_t::input_plugin

◆ iv

uint8_t crypto_input_plugin_t::iv[16]

◆ iv_len

size_t crypto_input_plugin_t::iv_len

◆ key

uint8_t crypto_input_plugin_t::key[32]

◆ key_len

size_t crypto_input_plugin_t::key_len

◆ mrl

char* crypto_input_plugin_t::mrl

◆ stream

xine_stream_t* crypto_input_plugin_t::stream

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