File List
Here is a list of all files with brief descriptions:
doc/examples/
muxing-example.c [code] Libavformat API example: Output a media file in any supported libavformat format
libavcodec/
8svx.c [code] 8svx audio decoder supports: fibonacci delta encoding : exponential encoding
libavcodec/
aasc.c [code] Autodesk RLE Video Decoder by Konstantin Shishkov
libavcodec/
ac3.c [code] Common code between the AC-3 encoder and decoder
libavcodec/
ac3.h [code] Common code between the AC-3 encoder and decoder
libavcodec/
ac3dec.h [code] Common code between the AC-3 and E-AC-3 decoders
libavcodec/
ac3enc.h [code] AC-3 encoder & E-AC-3 encoder common header
libavcodec/
alac.c [code] ALAC (Apple Lossless Audio Codec) decoder
libavcodec/
allcodecs.c [code] Provide registration of all codecs, parsers and bitstream filters for libavcodec
libavcodec/
bfi.c [code] Brute Force & Ignorance (.bfi) video decoder
libavcodec/
cabac.c [code] Context Adaptive Binary Arithmetic Coder
libavcodec/
cabac.h [code] Context Adaptive Binary Arithmetic Coder
libavcodec/
cavs.c [code] Chinese AVS video (AVS1-P2, JiZhun profile) decoder
libavcodec/
cavsdec.c [code] Chinese AVS video (AVS1-P2, JiZhun profile) decoder
libavcodec/
dct-test.c [code] DCT test (c) 2001 Fabrice Bellard Started from sample code by Juan J
libavcodec/
dct.c [code] (Inverse) Discrete Cosine Transforms
libavcodec/
dctref.c [code] Reference discrete cosine transform (double precision)
libavcodec/
dsicinav.c [code] Delphine Software International CIN audio/video decoders
libavcodec/
elbg.c [code] Codebook Generator using the ELBG algorithm
libavcodec/
ffv1.c [code] FF Video Codec 1 (a lossless codec)
libavcodec/
flac.h [code] FLAC (Free Lossless Audio Codec) decoder/demuxer common functions
libavcodec/
h264_ps.c [code] H.264 / AVC / MPEG4 part10 parameter set decoding
libavcodec/
huffman.c [code] Huffman tree builder and
VLC generator Copyright (c) 2006 Konstantin Shishkov
libavcodec/
imc.c [code] IMC - Intel Music Coder A mdct based codec using a 256 points large transform divied into 32 bands with some mix of scale factors
libavcodec/
imx_dump_header_bsf.c [code] Imx dump header bitstream filter modifies bitstream to fit in mov and be decoded by final cut pro decoder
libavcodec/
intrax8.c [code] IntraX8 (J-Frame) subdecoder, used by WMV2 and VC-1
libavcodec/
ivi_common.c [code] This file contains functions and data shared by both Indeo4 and Indeo5 decoders
libavcodec/
ivi_common.h [code] This file contains structures and macros shared by both Indeo4 and Indeo5 decoders
libavcodec/
ivi_dsp.c [code] DSP functions (inverse transforms, motion compensation, wavelet recompostions) for Indeo Video Interactive codecs
libavcodec/
ivi_dsp.h [code] DSP functions (inverse transforms, motion compensations, wavelet recompostion) for Indeo Video Interactive codecs
libavcodec/
j2k.c [code] JPEG2000 image encoder and decoder common functions
libavcodec/
lcldec.c [code] LCL (LossLess Codec Library) Video Codec Decoder for MSZH and ZLIB codecs Experimental encoder for ZLIB RGB24
libavcodec/
lclenc.c [code] LCL (LossLess Codec Library) Video Codec Decoder for MSZH and ZLIB codecs Experimental encoder for ZLIB RGB24
libavcodec/
libgsm.c [code] Interface to libgsm for gsm encoding/decoding
libavcodec/
mdec.c [code] Sony PlayStation MDEC (Motion DECoder) This is very similar to intra-only MPEG-1
libavcodec/
mpc.c [code] Musepack decoder core MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands
libavcodec/
mpc.h [code] Musepack decoder MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands
libavcodec/
mpc7.c [code] MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands
libavcodec/
mpc8.c [code] MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands
libavcodec/
mqc.c [code] MQ-coder ecoder and decoder common functions
libavcodec/
nellymoser.c [code] The 3 alphanumeric copyright notices are md5summed they are from the original implementors
libavcodec/
nellymoser.h [code] The 3 alphanumeric copyright notices are md5summed they are from the original implementors
libavcodec/
nellymoserdec.c [code] The 3 alphanumeric copyright notices are md5summed they are from the original implementors
libavcodec/
opt.h [code] This header is provided for compatibility only and will be removed on next major bump
libavcodec/
pcm-mpeg.c [code] PCM codecs for encodings found in MPEG streams (DVD/Blu-ray)
libavcodec/
rdft.c [code] (Inverse) Real Discrete Fourier Transforms
libavcodec/
rv34.h [code] RV30 and RV40 decoder common data declarations
libavcodec/
sbr.h [code] Spectral
Band Replication definitions and structures
libavcodec/
svq1.c [code] Sorenson Vector Quantizer #1 (SVQ1) video codec
libavcodec/
svq1.h [code] Sorenson Vector Quantizer #1 (SVQ1) video codec
libavcodec/
svq1dec.c [code] Sorenson Vector Quantizer #1 (SVQ1) video codec
libavcodec/
svq1enc.c [code] Sorenson Vector Quantizer #1 (SVQ1) video codec
libavcodec/
tta.c [code] TTA (The Lossless True Audio) decoder (www.true-audio.com or tta.corecodec.org)
libavcodec/
vaapi_h264.c [code] This file implements the glue code between FFmpeg's and VA API's structures for H.264 decoding
libavcodec/
vc1.c [code] VC-1 and WMV3 decoder common code
libavcodec/
vmnc.c [code] VMware Screen Codec (VMnc) decoder As Alex Beregszaszi discovered, this is effectively RFB data dump
libavcodec/
vorbis.c [code] Common code for Vorbis I encoder and decoder
libavcodec/
vp3dsp.c [code] Standard C DSP-oriented functions cribbed from the original VP3 source code
libavcodec/
vp56.c [code] VP5 and VP6 compatible video decoder (common features)
libavcodec/
vp56.h [code] VP5 and VP6 compatible video decoder (common features)
libavcodec/
wmaprodec.c [code] Wmapro decoder implementation Wmapro is an MDCT based codec comparable to wma standard or AAC
libavdevice/
fbdev.c [code] Linux framebuffer input device, inspired by code from
fbgrab.c by Gunnar Monell
libavfilter/
vf_lut.c [code] Compute a look-up table for binding the input value to the output value, and apply it to input video
libavfilter/
vf_select.c [code] Filter for selecting which frame passes in the filterchain
libavfilter/
vf_setpts.c [code] Video presentation timestamp (PTS) modification filter
libavformat/
aiff.h [code] Common header for AIFF muxer and demuxer
libavformat/
anm.c [code] Deluxe Paint Animation demuxer
libavformat/
bfi.c [code] Brute Force & Ignorance (.bfi) file demuxer
libavformat/
dsicin.c [code] Delphine Software International CIN file demuxer
libavformat/
oma.c [code] This is a demuxer for Sony OpenMG Music files
libavformat/
psxstr.c [code] PSX STR file demuxer by Mike Melanson (
melanson@pcisys.net) This module handles streams that have been ripped from Sony Playstation CD games
libavformat/
rdt.c [code] Realmedia RTSP protocol (RDT) support
libavformat/
riff.h [code] Internal header for RIFF based (de)muxers do NOT include this in end user applications
libavformat/
spdifdec.c [code] IEC 61937 demuxer, used for compressed data in S/PDIF
libavformat/
spdifenc.c [code] IEC-61937 encapsulation of various formats, used by S/PDIF
libavformat/
utils.c [code] Various utility functions for use within FFmpeg
libavformat/
vc1test.c [code] VC1 test bitstream file demuxer by Konstantin Shishkov Format specified in SMPTE standard 421 Annex L
libavutil/
avassert.h [code] Simple assert() macros that are a bit more flexible than ISO C assert()
libavutil/
eval.c [code] Simple arithmetic expression evaluator
libavutil/
eval.h [code] Simple arithmetic expression evaluator
libavutil/
fifo.h [code] Very simple circular buffer FIFO implementation
libavutil/
libm.h [code] Replacements for frequently missing libm functions
libavutil/
mem.c [code] Default memory allocator for libavutil
libavutil/
timer.h [code] High precision timer, useful to profile code