FFmpeg 5.1.4
libavutil Directory Reference

Files

file  adler32.h [code]
 Public header for Adler-32 hash function implementation.
 
file  aes.h [code]
 
file  aes_ctr.h [code]
 
file  attributes.h [code]
 Macro definitions for various function/variable attributes.
 
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  avstring.h [code]
 
file  avutil.h [code]
 Convenience header that includes libavutil's core.
 
file  base64.h [code]
 
file  blowfish.h [code]
 
file  bprint.h [code]
 
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.h [code]
 audio channel layout utility functions
 
file  common.h [code]
 common internal and external API header
 
file  cpu.h [code]
 
file  crc.h [code]
 Public header for CRC hash function implementation.
 
file  csp.h [code]
 
file  des.h [code]
 
file  detection_bbox.h [code]
 
file  dict.h [code]
 Public dictionary API.
 
file  display.h [code]
 Display matrix.
 
file  dovi_meta.h [code]
 DOVI configuration.
 
file  downmix_info.h [code]
 audio downmix medatata
 
file  encryption_info.h [code]
 
file  error.h [code]
 error code definitions
 
file  eval.h [code]
 simple arithmetic expression evaluator
 
file  fifo.h [code]
 a very simple circular buffer FIFO implementation
 
file  file.h [code]
 Misc file utilities.
 
file  film_grain_params.h [code]
 
file  frame.h [code]
 reference-counted frame API
 
file  hash.h [code]
 Generic hashing API.
 
file  hdr_dynamic_metadata.h [code]
 
file  hdr_dynamic_vivid_metadata.h [code]
 
file  hmac.h [code]
 
file  hwcontext.h [code]
 
file  hwcontext_cuda.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_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_mediacodec.h [code]
 
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  hwcontext_vulkan.h [code]
 API-specific header for AV_HWDEVICE_TYPE_VULKAN.
 
file  imgutils.h [code]
 misc image utilities
 
file  intfloat.h [code]
 
file  intreadwrite.h [code]
 
file  lfg.h [code]
 
file  log.h [code]
 
file  lzo.h [code]
 
file  macros.h [code]
 Utility Preprocessor macros.
 
file  mastering_display_metadata.h [code]
 
file  mathematics.h [code]
 
file  md5.h [code]
 Public header for MD5 hash function implementation.
 
file  mem.h [code]
 Memory handling functions.
 
file  motion_vector.h [code]
 
file  murmur3.h [code]
 Public header for MurmurHash3 hash function implementation.
 
file  opt.h [code]
 AVOptions.
 
file  parseutils.h [code]
 misc parsing utilities
 
file  pixdesc.h [code]
 
file  pixelutils.h [code]
 
file  pixfmt.h [code]
 pixel format definitions
 
file  random_seed.h [code]
 
file  rational.h [code]
 Utilties for rational number calculation.
 
file  rc4.h [code]
 
file  replaygain.h [code]
 
file  ripemd.h [code]
 Public header for RIPEMD hash function implementation.
 
file  samplefmt.h [code]
 
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  tea.h [code]
 Public header for libavutil TEA algorithm.
 
file  threadmessage.h [code]
 
file  time.h [code]
 
file  timecode.h [code]
 Timecode helpers header.
 
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  tx.h [code]
 
file  uuid.h [code]
 UUID parsing and serialization utilities.
 
file  version.h [code]
 Libavutil version macros.
 
file  video_enc_params.h [code]
 
file  xtea.h [code]
 Public header for libavutil XTEA algorithm.