Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches

#include <stream_crypto.h>

Inheritance diagram for DEMUX_CRYPTO_INFO:
DemuxCryptoInfo

Public Attributes

uint16_t numSubSamples
 Number of subsamples.
 
uint16_t flags
 Flags for later use.
 
uint16_t * clearBytes
 numSubSamples uint16_t's which define the size of clear size of a subsample.
 
uint32_t * cipherBytes
 numSubSamples uint32_t's which define the size of cipher size of a subsample.
 
uint8_t iv [16]
 Initialization vector.
 
uint8_t kid [16]
 Key id.
 
uint16_t mode
 Encryption mode.
 
uint8_t cryptBlocks
 Crypt blocks - number of blocks to encrypt in sample encryption pattern.
 
uint8_t skipBlocks
 Skip blocks - number of blocks to skip in sample encryption pattern.
 

Member Data Documentation

◆ cipherBytes

uint32_t* DEMUX_CRYPTO_INFO::cipherBytes

numSubSamples uint32_t's which define the size of cipher size of a subsample.

◆ clearBytes

uint16_t* DEMUX_CRYPTO_INFO::clearBytes

numSubSamples uint16_t's which define the size of clear size of a subsample.

◆ cryptBlocks

uint8_t DEMUX_CRYPTO_INFO::cryptBlocks

Crypt blocks - number of blocks to encrypt in sample encryption pattern.

◆ flags

uint16_t DEMUX_CRYPTO_INFO::flags

Flags for later use.

◆ iv

uint8_t DEMUX_CRYPTO_INFO::iv[16]

Initialization vector.

◆ kid

uint8_t DEMUX_CRYPTO_INFO::kid[16]

Key id.

◆ mode

uint16_t DEMUX_CRYPTO_INFO::mode

Encryption mode.

◆ numSubSamples

uint16_t DEMUX_CRYPTO_INFO::numSubSamples

Number of subsamples.

◆ skipBlocks

uint8_t DEMUX_CRYPTO_INFO::skipBlocks

Skip blocks - number of blocks to skip in sample encryption pattern.


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