FFmpeg  4.0
libavutil Directory Reference

Directories

directory  aarch64
 
directory  arm
 
directory  avr32
 
directory  bfin
 
directory  mips
 
directory  ppc
 
directory  sh4
 
directory  tests
 
directory  tomi
 
directory  x86
 

Files

file  adler32.c [code]
 Computes the Adler-32 checksum of a data stream.
 
file  adler32.h [code]
 Public header for Adler-32 hash function implementation.
 
file  aes.c [code]
 
file  aes.h [code]
 
file  aes_ctr.c [code]
 
file  aes_ctr.h [code]
 
file  aes_internal.h [code]
 
file  attributes.h [code]
 Macro definitions for various function/variable attributes.
 
file  audio_fifo.c [code]
 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  avconfig.h [code]
 
file  avstring.c [code]
 
file  avstring.h [code]
 
file  avutil.h [code]
 Convenience header that includes libavutil's core.
 
file  base64.c [code]
 Base64 encode/decode.
 
file  base64.h [code]
 
file  blowfish.c [code]
 
file  blowfish.h [code]
 
file  bprint.c [code]
 
file  bprint.h [code]
 
file  bswap.h [code]
 byte swapping routines
 
file  buffer.c [code]
 
file  buffer.h [code]
 refcounted data buffer API
 
file  buffer_internal.h [code]
 
file  camellia.c [code]
 
file  camellia.h [code]
 Public header for libavutil CAMELLIA algorithm.
 
file  cast5.c [code]
 
file  cast5.h [code]
 Public header for libavutil CAST5 algorithm.
 
file  channel_layout.c [code]
 audio channel layout utility functions
 
file  channel_layout.h [code]
 audio channel layout utility functions
 
file  color_utils.c [code]
 
file  color_utils.h [code]
 
file  colorspace.h [code]
 Various defines for YUV<->RGB conversion.
 
file  common.h [code]
 common internal and external API header
 
file  cpu.c [code]
 
file  cpu.h [code]
 
file  cpu_internal.h [code]
 
file  crc.c [code]
 
file  crc.h [code]
 Public header for CRC hash function implementation.
 
file  des.c [code]
 
file  des.h [code]
 
file  dict.c [code]
 
file  dict.h [code]
 Public dictionary API.
 
file  display.c [code]
 
file  display.h [code]
 Display matrix.
 
file  downmix_info.c [code]
 
file  downmix_info.h [code]
 audio downmix medatata
 
file  dynarray.h [code]
 
file  encryption_info.c [code]
 
file  encryption_info.h [code]
 
file  error.c [code]
 
file  error.h [code]
 error code definitions
 
file  eval.c [code]
 simple arithmetic expression evaluator.
 
file  eval.h [code]
 simple arithmetic expression evaluator
 
file  ffmath.h [code]
 internal math functions header
 
file  ffversion.h [code]
 
file  fifo.c [code]
 
file  fifo.h [code]
 a very simple circular buffer FIFO implementation
 
file  file.c [code]
 
file  file.h [code]
 Misc file utilities.
 
file  file_open.c [code]
 
file  fixed_dsp.c [code]
 
file  fixed_dsp.h [code]
 
file  float_dsp.c [code]
 
file  float_dsp.h [code]
 
file  frame.c [code]
 
file  frame.h [code]
 reference-counted frame API
 
file  hash.c [code]
 
file  hash.h [code]
 Generic hashing API.
 
file  hmac.c [code]
 
file  hmac.h [code]
 
file  hwcontext.c [code]
 
file  hwcontext.h [code]
 
file  hwcontext_cuda.c [code]
 
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.c [code]
 
file  hwcontext_d3d11va.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_D3D11VA.
 
file  hwcontext_drm.c [code]
 
file  hwcontext_drm.h [code]
 API-specific header for AV_HWDEVICE_TYPE_DRM.
 
file  hwcontext_dxva2.c [code]
 
file  hwcontext_dxva2.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_DXVA2.
 
file  hwcontext_internal.h [code]
 
file  hwcontext_mediacodec.c [code]
 
file  hwcontext_mediacodec.h [code]
 
file  hwcontext_opencl.c [code]
 
file  hwcontext_opencl.h [code]
 API-specific header for AV_HWDEVICE_TYPE_OPENCL.
 
file  hwcontext_qsv.c [code]
 
file  hwcontext_qsv.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_QSV.
 
file  hwcontext_vaapi.c [code]
 
file  hwcontext_vaapi.h [code]
 API-specific header for AV_HWDEVICE_TYPE_VAAPI.
 
file  hwcontext_vdpau.c [code]
 
file  hwcontext_vdpau.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_VDPAU.
 
file  hwcontext_videotoolbox.c [code]
 
file  hwcontext_videotoolbox.h [code]
 An API-specific header for AV_HWDEVICE_TYPE_VIDEOTOOLBOX.
 
file  imgutils.c [code]
 misc image utilities
 
file  imgutils.h [code]
 misc image utilities
 
file  imgutils_internal.h [code]
 
file  integer.c [code]
 arbitrary precision integers
 
file  integer.h [code]
 arbitrary precision integers
 
file  internal.h [code]
 common internal API header
 
file  intfloat.h [code]
 
file  intmath.c [code]
 
file  intmath.h [code]
 
file  intreadwrite.h [code]
 
file  lfg.c [code]
 
file  lfg.h [code]
 
file  libm.h [code]
 Replacements for frequently missing libm functions.
 
file  lls.c [code]
 linear least squares model
 
file  lls.h [code]
 
file  log.c [code]
 logging functions
 
file  log.h [code]
 
file  log2_tab.c [code]
 
file  lzo.c [code]
 
file  lzo.h [code]
 
file  macros.h [code]
 Utility Preprocessor macros.
 
 
 
file  mathematics.c [code]
 miscellaneous math routines and tables
 
file  mathematics.h [code]
 
file  md5.c [code]
 
file  md5.h [code]
 Public header for MD5 hash function implementation.
 
file  mem.c [code]
 default memory allocator for libavutil
 
file  mem.h [code]
 Memory handling functions.
 
file  mem_internal.h [code]
 
file  motion_vector.h [code]
 
file  murmur3.c [code]
 
file  murmur3.h [code]
 Public header for MurmurHash3 hash function implementation.
 
file  opt.c [code]
 AVOptions.
 
file  opt.h [code]
 AVOptions.
 
file  parseutils.c [code]
 misc parsing utilities
 
file  parseutils.h [code]
 misc parsing utilities
 
file  pca.c [code]
 principal component analysis (PCA)
 
file  pca.h [code]
 principal component analysis (PCA)
 
file  pixdesc.c [code]
 
file  pixdesc.h [code]
 
file  pixelutils.c [code]
 
file  pixelutils.h [code]
 
file  pixfmt.h [code]
 pixel format definitions
 
file  qsort.h [code]
 
file  random_seed.c [code]
 
file  random_seed.h [code]
 
file  rational.c [code]
 rational numbers
 
file  rational.h [code]
 Utilties for rational number calculation.
 
file  rc4.c [code]
 
file  rc4.h [code]
 
file  replaygain.h [code]
 
file  reverse.c [code]
 
file  reverse.h [code]
 
file  ripemd.c [code]
 
file  ripemd.h [code]
 Public header for RIPEMD hash function implementation.
 
file  samplefmt.c [code]
 
file  samplefmt.h [code]
 
file  sha.c [code]
 
file  sha.h [code]
 Public header for SHA-1 & SHA-256 hash function implementations.
 
file  sha512.c [code]
 
file  sha512.h [code]
 Public header for SHA-512 implementation.
 
file  slicethread.c [code]
 
file  slicethread.h [code]
 
file  softfloat.h [code]
 
file  softfloat_ieee754.h [code]
 
file  softfloat_tables.h [code]
 
file  spherical.c [code]
 
file  spherical.h [code]
 Spherical video.
 
file  stereo3d.c [code]
 
file  stereo3d.h [code]
 Stereoscopic video.
 
file  tablegen.h [code]
 Compatibility libm for table generation files.
 
file  tea.c [code]
 
file  tea.h [code]
 Public header for libavutil TEA algorithm.
 
file  thread.h [code]
 
file  threadmessage.c [code]
 
file  threadmessage.h [code]
 
file  time.c [code]
 
file  time.h [code]
 
file  time_internal.h [code]
 
file  timecode.c [code]
 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.c [code]
 
file  tree.h [code]
 A tree container.
 
file  twofish.c [code]
 
file  twofish.h [code]
 Public header for libavutil TWOFISH algorithm.
 
file  utils.c [code]
 various utility functions
 
file  version.h [code]
 Libavutil version macros.
 
file  wchar_filename.h [code]
 
file  xga_font_data.c [code]
 CGA/EGA/VGA ROM font data.
 
file  xga_font_data.h [code]
 CGA/EGA/VGA ROM font data.
 
file  xtea.c [code]
 XTEA 32-bit implementation.
 
file  xtea.h [code]
 Public header for libavutil XTEA algorithm.