|
FFmpeg
|
Directories | |
| aarch64 | |
| arm | |
| loongarch | |
| mips | |
| ppc | |
| riscv | |
| tests | |
| wasm | |
| x86 | |
Files | |
| adler32.c | |
| Computes the Adler-32 checksum of a data stream. | |
| adler32.h | |
| Public header for Adler-32 hash function implementation. | |
| aes.c | |
| aes.h | |
| aes_ctr.c | |
| aes_ctr.h | |
| aes_internal.h | |
| ambient_viewing_environment.c | |
| ambient_viewing_environment.h | |
| attributes.h | |
| Macro definitions for various function/variable attributes. | |
| attributes_internal.h | |
| audio_fifo.c | |
| Audio FIFO. | |
| audio_fifo.h | |
| Audio FIFO Buffer. | |
| avassert.h | |
| simple assert() macros that are a bit more flexible than ISO C assert(). | |
| avsscanf.c | |
| avstring.c | |
| avstring.h | |
| avutil.h | |
| Convenience header that includes libavutil's core. | |
| base64.c | |
| Base64 encode/decode. | |
| base64.h | |
| base64_internal.h | |
| blowfish.c | |
| blowfish.h | |
| bprint.c | |
| bprint.h | |
| AVBPrint public header. | |
| bswap.h | |
| byte swapping routines | |
| buffer.c | |
| buffer.h | |
| refcounted data buffer API | |
| buffer_internal.h | |
| camellia.c | |
| camellia.h | |
| Public header for libavutil CAMELLIA algorithm. | |
| cast5.c | |
| cast5.h | |
| Public header for libavutil CAST5 algorithm. | |
| channel_layout.c | |
| audio channel layout utility functions | |
| channel_layout.h | |
| Public libavutil channel layout APIs header. | |
| colorspace.h | |
| Various defines for YUV<->RGB conversion. | |
| common.h | |
| common internal and external API header | |
| container_fifo.c | |
| container_fifo.h | |
| cpu.c | |
| cpu.h | |
| cpu_internal.h | |
| crc.c | |
| crc.h | |
| Public header for CRC hash function implementation. | |
| crc_internal.h | |
| csp.c | |
| csp.h | |
| Colorspace value utility functions for libavutil. | |
| cuda_check.h | |
| des.c | |
| des.h | |
| detection_bbox.c | |
| detection_bbox.h | |
| dict.c | |
| dict.h | |
| Public dictionary API. | |
| display.c | |
| display.h | |
| Display matrix. | |
| dovi_meta.c | |
| dovi_meta.h | |
| DOVI configuration. | |
| downmix_info.c | |
| downmix_info.h | |
| audio downmix medatata | |
| dynarray.h | |
| emms.h | |
| encryption_info.c | |
| encryption_info.h | |
| error.c | |
| error.h | |
| error code definitions | |
| eval.c | |
| simple arithmetic expression evaluator. | |
| eval.h | |
| simple arithmetic expression evaluator | |
| executor.c | |
| executor.h | |
| ffmath.h | |
| internal math functions header | |
| fifo.c | |
| fifo.h | |
| A generic FIFO API. | |
| file.c | |
| file.h | |
| Misc file utilities. | |
| file_open.c | |
| file_open.h | |
| film_grain_params.c | |
| film_grain_params.h | |
| fixed_dsp.c | |
| fixed_dsp.h | |
| float2half.c | |
| float2half.h | |
| float_dsp.c | |
| float_dsp.h | |
| float_scalarproduct.c | |
| frame.c | |
| frame.h | |
| reference-counted frame API | |
| getenv_utf8.h | |
| half2float.c | |
| half2float.h | |
| hash.c | |
| hash.h | |
| Generic hashing API. | |
| hdr_dynamic_metadata.c | |
| hdr_dynamic_metadata.h | |
| hdr_dynamic_vivid_metadata.c | |
| hdr_dynamic_vivid_metadata.h | |
| hmac.c | |
| hmac.h | |
| hwcontext.c | |
| hwcontext.h | |
| hwcontext_amf.c | |
| hwcontext_amf.h | |
| hwcontext_amf_internal.h | |
| hwcontext_cuda.c | |
| hwcontext_cuda.h | |
| An API-specific header for AV_HWDEVICE_TYPE_CUDA. | |
| hwcontext_cuda_internal.h | |
| FFmpeg internal API for CUDA. | |
| hwcontext_d3d11va.c | |
| hwcontext_d3d11va.h | |
| An API-specific header for AV_HWDEVICE_TYPE_D3D11VA. | |
| hwcontext_d3d12va.c | |
| hwcontext_d3d12va.h | |
| An API-specific header for AV_HWDEVICE_TYPE_D3D12VA. | |
| hwcontext_d3d12va_internal.h | |
| hwcontext_drm.c | |
| hwcontext_drm.h | |
| API-specific header for AV_HWDEVICE_TYPE_DRM. | |
| hwcontext_dxva2.c | |
| hwcontext_dxva2.h | |
| An API-specific header for AV_HWDEVICE_TYPE_DXVA2. | |
| hwcontext_internal.h | |
| hwcontext_mediacodec.c | |
| hwcontext_mediacodec.h | |
| hwcontext_oh.c | |
| hwcontext_oh.h | |
| hwcontext_opencl.c | |
| hwcontext_opencl.h | |
| API-specific header for AV_HWDEVICE_TYPE_OPENCL. | |
| hwcontext_qsv.c | |
| hwcontext_qsv.h | |
| An API-specific header for AV_HWDEVICE_TYPE_QSV. | |
| hwcontext_stub.c | |
| hwcontext_vaapi.c | |
| hwcontext_vaapi.h | |
| API-specific header for AV_HWDEVICE_TYPE_VAAPI. | |
| hwcontext_vdpau.c | |
| hwcontext_vdpau.h | |
| An API-specific header for AV_HWDEVICE_TYPE_VDPAU. | |
| hwcontext_videotoolbox.c | |
| hwcontext_videotoolbox.h | |
| An API-specific header for AV_HWDEVICE_TYPE_VIDEOTOOLBOX. | |
| hwcontext_vulkan.c | |
| hwcontext_vulkan.h | |
| API-specific header for AV_HWDEVICE_TYPE_VULKAN. | |
| iamf.c | |
| iamf.h | |
| Immersive Audio Model and Formats API header. | |
| imgutils.c | |
| misc image utilities | |
| imgutils.h | |
| misc image utilities | |
| imgutils_internal.h | |
| int128.h | |
| 128-bit integers, falling back to integer.h if necessary | |
| integer.c | |
| arbitrary precision integers | |
| integer.h | |
| arbitrary precision integers | |
| internal.h | |
| common internal API header | |
| intfloat.h | |
| intmath.c | |
| intmath.h | |
| intreadwrite.h | |
| lfg.c | |
| lfg.h | |
| lls.c | |
| linear least squares model | |
| lls.h | |
| log.c | |
| logging functions | |
| log.h | |
| log2_tab.c | |
| lzo.c | |
| lzo.h | |
| macos_kperf.c | |
| macos_kperf.h | |
| macros.h | |
| Utility Preprocessor macros. | |
| mastering_display_metadata.c | |
| mastering_display_metadata.h | |
| mathematics.c | |
| miscellaneous math routines and tables | |
| mathematics.h | |
| md5.c | |
| md5.h | |
| Public header for MD5 hash function implementation. | |
| mem.c | |
| default memory allocator for libavutil | |
| mem.h | |
| Memory handling functions. | |
| mem_internal.h | |
| motion_vector.h | |
| murmur3.c | |
| murmur3.h | |
| Public header for MurmurHash3 hash function implementation. | |
| objc.h | |
| opt.c | |
| AVOptions. | |
| opt.h | |
| AVOptions. | |
| parseutils.c | |
| misc parsing utilities | |
| parseutils.h | |
| misc parsing utilities | |
| pca.c | |
| principal component analysis (PCA) | |
| pca.h | |
| principal component analysis (PCA) | |
| pixdesc.c | |
| pixdesc.h | |
| pixelutils.c | |
| pixelutils.h | |
| pixfmt.h | |
| pixel format definitions | |
| qsort.h | |
| random_seed.c | |
| random_seed.h | |
| rational.c | |
| rational numbers | |
| rational.h | |
| Utilities for rational number calculation. | |
| raw_color_params.c | |
| raw_color_params.h | |
| rc4.c | |
| rc4.h | |
| refstruct.c | |
| refstruct.h | |
| replaygain.h | |
| reverse.c | |
| reverse.h | |
| ripemd.c | |
| ripemd.h | |
| Public header for RIPEMD hash function implementation. | |
| samplefmt.c | |
| samplefmt.h | |
| sfc64.h | |
| simple Pseudo Random Number Generator | |
| sha.c | |
| sha.h | |
| Public header for SHA-1 & SHA-256 hash function implementations. | |
| sha512.c | |
| sha512.h | |
| Public header for SHA-512 implementation. | |
| side_data.c | |
| side_data.h | |
| slicethread.c | |
| slicethread.h | |
| softfloat.h | |
| softfloat_ieee754.h | |
| softfloat_tables.h | |
| spherical.c | |
| spherical.h | |
| Spherical video. | |
| stereo3d.c | |
| stereo3d.h | |
| Stereoscopic video. | |
| tablegen.h | |
| Compatibility libm for table generation files. | |
| tdrdi.c | |
| tdrdi.h | |
| Spherical video. | |
| tea.c | |
| tea.h | |
| Public header for libavutil TEA algorithm. | |
| thread.h | |
| threadmessage.c | |
| threadmessage.h | |
| time.c | |
| time.h | |
| time_internal.h | |
| timecode.c | |
| Timecode helpers. | |
| timecode.h | |
| Timecode helpers header. | |
| timecode_internal.c | |
| timecode_internal.h | |
| Timecode helpers header. | |
| timer.h | |
| high precision timer, useful to profile code | |
| timestamp.c | |
| timestamp.h | |
| timestamp utils, mostly useful for debugging/logging purposes | |
| tree.c | |
| tree.h | |
| A tree container. | |
| twofish.c | |
| twofish.h | |
| Public header for libavutil TWOFISH algorithm. | |
| tx.c | |
| tx.h | |
| tx_double.c | |
| tx_float.c | |
| tx_int32.c | |
| tx_priv.h | |
| tx_template.c | |
| utils.c | |
| various utility functions | |
| uuid.c | |
| UUID parsing and serialization utilities. | |
| uuid.h | |
| UUID parsing and serialization utilities. | |
| version.c | |
| version.h | |
| Libavutil version macros. | |
| version_major.h | |
| video_enc_params.c | |
| video_enc_params.h | |
| video_hint.c | |
| video_hint.h | |
| vulkan.c | |
| vulkan.h | |
| vulkan_functions.h | |
| vulkan_loader.h | |
| wchar_filename.h | |
| xga_font_data.c | |
| CGA/EGA/VGA ROM font data. | |
| xga_font_data.h | |
| CGA/EGA/VGA ROM font data. | |
| xtea.c | |
| XTEA 32-bit implementation. | |
| xtea.h | |
| Public header for libavutil XTEA algorithm. | |
| zlib_utils.h | |