ffmpeg.libavutil.xtea

Undocumented in source.

Members

Functions

av_xtea_alloc
AVXTEA* av_xtea_alloc()

Allocate an AVXTEA context.

av_xtea_crypt
void av_xtea_crypt(AVXTEA* ctx, ubyte* dst, const(ubyte)* src, int count, ubyte* iv, int decrypt)

Encrypt or decrypt a buffer using a previously initialized context, in big endian format.

av_xtea_init
void av_xtea_init(AVXTEA* ctx, const(ubyte)[16] key)

Initialize an AVXTEA context.

av_xtea_le_crypt
void av_xtea_le_crypt(AVXTEA* ctx, ubyte* dst, const(ubyte)* src, int count, ubyte* iv, int decrypt)

Encrypt or decrypt a buffer using a previously initialized context, in little endian format.

av_xtea_le_init
void av_xtea_le_init(AVXTEA* ctx, const(ubyte)[16] key)

Initialize an AVXTEA context.

Structs

AVXTEA
struct AVXTEA

@file @brief Public header for libavutil XTEA algorithm @defgroup lavu_xtea XTEA @ingroup lavu_crypto @{

Meta