xine-lib: crypto_input_plugin_t Struct Reference

xine-lib 1.2.12

Data Fields
crypto_input_plugin_t Struct Reference

## Data Fields
input_plugin_t | input_plugin
xine_stream_t * | stream
char * | mrl
input_plugin_t * | in0
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:

- xine-lib-1.2.12/src/input/input_crypto.c