Name Description Size Coverage
adler32.h @ingroup lavu_crypto Calculate the Adler32 checksum of a buffer. Passing the return value to a subsequent av_adler32_update() call allows the checksum of multiple buffers to be calculated as though they were concatenated. @param adler initial checksum value @param buf pointer to input buffer @param len size of input buffer @return updated checksum 1458 -
aes.h @defgroup lavu_aes AES @ingroup lavu_crypto @{ 1711 -
attributes.h @file Macro definitions for various function/variable attributes 3213 -
audio_fifo.h @file Audio FIFO Buffer 4105 -
audioconvert.h @file audio conversion routines 5644 -
avassert.h @file simple assert() macros that are a bit more flexible than ISO C assert(). @author Michael Niedermayer <michaelni@gmx.at> 2109 -
avconfig.h Generated by ffconf 170 -
avstring.h @addtogroup lavu_string @{ 5490 -
avutil.h @file external API header 7048 -
base64.h @defgroup lavu_base64 Base64 @ingroup lavu_crypto @{ 1957 -
blowfish.h @defgroup lavu_blowfish Blowfish @ingroup lavu_crypto @{ 2313 -
bprint.h Define a structure with extra padding to a fixed size This helps ensuring binary compatibility with future versions. 5997 -
bswap.h @file byte swapping routines 2848 -
common.h @file common internal and external API header 11426 -
cpu.h force usage of selected flags (OR) 2560 -
crc.h < reversed bitorder version of AV_CRC_32_IEEE 1474 -
dict.h @file Public dictionary API. 4410 -
error.h @file error code definitions 3369 -
eval.h @file simple arithmetic expression evaluator 5293 -
fifo.h @file a very simple circular buffer FIFO implementation 4344 -
file.h @file Misc file utilities. 1778 -
imgutils.h @file misc image utilities @addtogroup lavu_picture @{ 4950 -
intfloat.h Reinterpret a 32-bit integer as a float. 1722 -
intfloat_readwrite.h IEEE 80 bits extended float 1484 -
intreadwrite.h Arch-specific headers can provide any combination of AV_[RW][BLN](16|24|32|64) and AV_(COPY|SWAP|ZERO)(64|128) macros. Preprocessor symbols must be defined, even if these are implemented as inline functions. 14514 -
lfg.h Get the next random unsigned 32-bit number using an ALFG. Please also consider a simple LCG like state= state*1664525+1013904223, it may be good enough and faster for your specific use case. 1976 -
log.h Describe the class of an AVClass context structure. That is an arbitrary struct of which the first field is a pointer to an AVClass struct (e.g. AVCodecContext, AVFormatContext etc.). 5388 -
lzo.h @defgroup lavu_lzo LZO @ingroup lavu_crypto @{ 2501 -
mathematics.h e 3640 -
md5.h @defgroup lavu_md5 MD5 @ingroup lavu_crypto @{ 1271 -
mem.h @file memory handling functions 4542 -
old_pix_fmts.h This header exists to prevent new pixel formats from being accidentally added to the deprecated list. Do not include it directly. It will be removed on next major bump Do not add new items to this list. Use the AVPixelFormat enum instead. 14315 -
opt.h @file AVOptions 24105 -
parseutils.h @file misc parsing utilities 4646 -
pixdesc.h Number of elements between 2 horizontally consecutive pixels minus 1. Elements are bits for bitstream formats, bytes otherwise. 7031 -
pixfmt.h @file pixel format definitions 13410 -
random_seed.h @addtogroup lavu_crypto @{ 1331 -
rational.h @file rational numbers @author Michael Niedermayer <michaelni@gmx.at> 3760 -
samplefmt.h all in native-endian format 5638 -
sha.h @defgroup lavu_sha SHA @ingroup lavu_crypto @{ 1818 -
time.h Get the current time in microseconds. 1283 -
timecode.h @file Timecode helpers header 5325 -
timestamp.h @file timestamp utils, mostly useful for debugging/logging purposes 2462 -
version.h @defgroup preproc_misc Preprocessor String Macros String manipulation macros @{ 3587 -
xtea.h @defgroup lavu_xtea XTEA @ingroup lavu_crypto @{ 1806 -