FFmpeg
libavutil Directory Reference

Directories

Files

file  adler32.c
 Computes the Adler-32 checksum of a data stream.
 
file  adler32.h [code]
 Public header for Adler-32 hash function implementation.
 
file  attributes.h [code]
 Macro definitions for various function/variable attributes.
 
file  audio_fifo.c
 Audio FIFO.
 
file  audio_fifo.h [code]
 Audio FIFO Buffer.
 
file  avassert.h [code]
 simple assert() macros that are a bit more flexible than ISO C assert().
 
file  avutil.h [code]
 Convenience header that includes libavutil's core.
 
file  base64.c
 Base64 encode/decode.
 
file  bswap.h [code]
 byte swapping routines
 
file  buffer.h [code]
 refcounted data buffer API
 
file  camellia.h [code]
 Public header for libavutil CAMELLIA algorithm.
 
file  cast5.h [code]
 Public header for libavutil CAST5 algorithm.
 
file  channel_layout.c
 audio channel layout utility functions
 
file  channel_layout.h [code]
 audio channel layout utility functions
 
file  colorspace.h [code]
 Various defines for YUV<->RGB conversion.
 
file  common.h [code]
 common internal and external API header
 
file  crc.h [code]
 Public header for CRC hash function implementation.
 
file  dict.h [code]
 Public dictionary API.
 
file  display.h [code]
 Display matrix.
 
file  downmix_info.h [code]
 audio downmix medatata
 
file  error.h [code]
 error code definitions
 
file  eval.c
 simple arithmetic expression evaluator.
 
file  eval.h [code]
 simple arithmetic expression evaluator
 
file  ffmath.h [code]
 internal math functions header
 
file  fifo.h [code]
 a very simple circular buffer FIFO implementation
 
file  file.h [code]
 Misc file utilities.
 
file  frame.h [code]
 reference-counted frame API
 
file  hash.h [code]
 Generic hashing API.
 
file  hwcontext_cuda.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_CUDA.
 
file  hwcontext_cuda_internal.h [code]
 FFmpeg internal API for CUDA.
 
file  hwcontext_d3d11va.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_D3D11VA.
 
file  hwcontext_drm.h [code]
 API-specific header for AV_HWDEVICE_TYPE_DRM.
 
file  hwcontext_dxva2.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_DXVA2.
 
file  hwcontext_opencl.h [code]
 API-specific header for AV_HWDEVICE_TYPE_OPENCL.
 
file  hwcontext_qsv.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_QSV.
 
file  hwcontext_vaapi.h [code]
 API-specific header for AV_HWDEVICE_TYPE_VAAPI.
 
file  hwcontext_vdpau.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_VDPAU.
 
file  hwcontext_videotoolbox.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_VIDEOTOOLBOX.
 
file  imgutils.c
 misc image utilities
 
file  imgutils.h [code]
 misc image utilities
 
file  integer.c
 arbitrary precision integers
 
file  integer.h [code]
 arbitrary precision integers
 
file  internal.h [code]
 common internal API header
 
file  libm.h [code]
 Replacements for frequently missing libm functions.
 
file  lls.c
 linear least squares model
 
file  log.c
 logging functions
 
file  macros.h [code]
 Utility Preprocessor macros.
 
file  mathematics.c
 miscellaneous math routines and tables
 
file  mathematics.h [code]
 
file  md5.h [code]
 Public header for MD5 hash function implementation.
 
file  mem.c
 default memory allocator for libavutil
 
file  mem.h [code]
 Memory handling functions.
 
file  murmur3.h [code]
 Public header for MurmurHash3 hash function implementation.
 
file  opt.c
 AVOptions.
 
file  opt.h [code]
 AVOptions.
 
file  parseutils.c
 misc parsing utilities
 
file  parseutils.h [code]
 misc parsing utilities
 
file  pca.c
 principal component analysis (PCA)
 
file  pca.h [code]
 principal component analysis (PCA)
 
file  pixfmt.h [code]
 pixel format definitions
 
file  rational.c
 rational numbers
 
file  rational.h [code]
 Utilties for rational number calculation.
 
file  ripemd.h [code]
 Public header for RIPEMD hash function implementation.
 
file  sha.h [code]
 Public header for SHA-1 & SHA-256 hash function implementations.
 
file  sha512.h [code]
 Public header for SHA-512 implementation.
 
file  spherical.h [code]
 Spherical video.
 
file  stereo3d.h [code]
 Stereoscopic video.
 
file  tablegen.h [code]
 Compatibility libm for table generation files.
 
file  tea.h [code]
 Public header for libavutil TEA algorithm.
 
file  timecode.c
 Timecode helpers.
 
file  timecode.h [code]
 Timecode helpers header.
 
file  timer.h [code]
 high precision timer, useful to profile code
 
file  timestamp.h [code]
 timestamp utils, mostly useful for debugging/logging purposes
 
file  tree.h [code]
 A tree container.
 
file  twofish.h [code]
 Public header for libavutil TWOFISH algorithm.
 
file  utils.c
 various utility functions
 
file  version.h [code]
 Libavutil version macros.
 
file  xga_font_data.c
 CGA/EGA/VGA ROM font data.
 
file  xga_font_data.h [code]
 CGA/EGA/VGA ROM font data.
 
file  xtea.c
 XTEA 32-bit implementation.
 
file  xtea.h [code]
 Public header for libavutil XTEA algorithm.