libavcodec Directory Reference

Directories

directory  alpha
directory  arm
directory  avr32
directory  bfin
directory  mips
directory  mlib
directory  ppc
directory  ps2
directory  sh4
directory  sparc
directory  x86

Files

file  4xm.c [code]
 4XM codec.
file  8bps.c [code]
 QT 8BPS Video Decoder by Roberto Togni For more information about the 8BPS format, visit: http://www.pcisys.net/~melanson/codecs/.
file  8svx.c [code]
 8svx audio decoder
file  a64colors.h [code]
 a64 video encoder - c64 colors in rgb
file  a64enc.h [code]
 a64 video encoder - basic headers
file  a64multienc.c [code]
 a64 video encoder - multicolor modes
file  a64tables.h [code]
 a64 video encoder - tables used by a64 encoders
file  aac.h [code]
 AAC definitions and structures.
file  aac_ac3_parser.c [code]
file  aac_ac3_parser.h [code]
file  aac_adtstoasc_bsf.c [code]
file  aac_parser.c [code]
file  aac_tablegen.c [code]
file  aac_tablegen.h [code]
file  aac_tablegen_decl.h [code]
file  aacadtsdec.c [code]
file  aacadtsdec.h [code]
file  aaccoder.c [code]
 AAC coefficients encoder.
file  aacdec.c [code]
 AAC decoder.
file  aacdectab.h [code]
 AAC decoder data.
file  aacenc.c [code]
 AAC encoder.
file  aacenc.h [code]
file  aacps.c [code]
file  aacps.h [code]
file  aacps_tablegen.c [code]
file  aacps_tablegen.h [code]
file  aacpsdata.c [code]
file  aacpsy.c [code]
 AAC encoder psychoacoustic model.
file  aacpsy.h [code]
file  aacsbr.c [code]
 AAC Spectral Band Replication decoding functions.
file  aacsbr.h [code]
 AAC Spectral Band Replication function declarations.
file  aacsbrdata.h [code]
 AAC Spectral Band Replication decoding data.
file  aactab.c [code]
 AAC data.
file  aactab.h [code]
 AAC data declarations.
file  aandcttab.c [code]
 AAN (Arai Agui Aakajima) (I)DCT tables.
file  aandcttab.h [code]
 AAN (Arai Agui Nakajima) (I)DCT tables.
file  aasc.c [code]
 Autodesk RLE Video Decoder by Konstantin Shishkov.
file  ac3.c [code]
 Common code between the AC-3 encoder and decoder.
file  ac3.h [code]
 Common code between the AC-3 encoder and decoder.
file  ac3_parser.c [code]
file  ac3_parser.h [code]
file  ac3dec.c [code]
file  ac3dec.h [code]
 Common code between the AC-3 and E-AC-3 decoders.
file  ac3dec_data.c [code]
 Tables taken directly from the AC-3 spec.
file  ac3dec_data.h [code]
file  ac3dsp.c [code]
file  ac3dsp.h [code]
file  ac3enc.c [code]
 The simplest AC-3 encoder.
file  ac3enc.h [code]
 AC-3 encoder & E-AC-3 encoder common header.
file  ac3enc_fixed.c [code]
 fixed-point AC-3 encoder.
file  ac3enc_float.c [code]
 floating-point AC-3 encoder.
file  ac3enc_opts_template.c [code]
file  ac3enc_template.c [code]
 AC-3 encoder float/fixed template.
file  ac3tab.c [code]
 tables taken directly from the AC-3 spec.
file  ac3tab.h [code]
file  acelp_filters.c [code]
file  acelp_filters.h [code]
file  acelp_pitch_delay.c [code]
file  acelp_pitch_delay.h [code]
file  acelp_vectors.c [code]
file  acelp_vectors.h [code]
file  adpcm.c [code]
 ADPCM decoders First version by Francois Revol (revol.nosp@m.@fre.nosp@m.e.fr) Fringe ADPCM codecs (e.g., DK3, DK4, Westwood) by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) CD-ROM XA ADPCM codec by BERO EA ADPCM decoder by Robin Kay (komad.nosp@m.ori@.nosp@m.myrea.nosp@m.lbox.nosp@m..com) EA ADPCM R1/R2/R3 decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) EA IMA EACS decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) EA IMA SEAD decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) EA ADPCM XAS decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) MAXIS EA ADPCM decoder by Robert Marston (rmars.nosp@m.ton@.nosp@m.gmail.nosp@m..com) THP ADPCM decoder by Marco Gerards (mgera.nosp@m.rds@.nosp@m.xs4al.nosp@m.l.nl)
file  adpcm.h [code]
 ADPCM encoder/decoder common header.
file  adpcm_data.c [code]
 ADPCM tables.
file  adpcm_data.h [code]
 ADPCM tables.
file  adpcmenc.c [code]
 ADPCM encoders First version by Francois Revol (revol.nosp@m.@fre.nosp@m.e.fr) Fringe ADPCM codecs (e.g., DK3, DK4, Westwood) by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t)
file  adx.c [code]
file  adx.h [code]
 SEGA CRI adx codecs.
file  adx_parser.c [code]
 ADX audio parser.
file  adxdec.c [code]
 SEGA CRI adx codecs.
file  adxenc.c [code]
 SEGA CRI adx codecs.
file  alac.c [code]
 ALAC (Apple Lossless Audio Codec) decoder.
file  alacenc.c [code]
file  allcodecs.c [code]
 Provide registration of all codecs, parsers and bitstream filters for libavcodec.
file  alsdec.c [code]
 MPEG-4 ALS decoder.
file  amr.h [code]
file  amrnbdata.h [code]
 AMR narrowband data and definitions.
file  amrnbdec.c [code]
 AMR narrowband decoder.
file  amrwbdata.h [code]
 AMR wideband data and definitions.
file  amrwbdec.c [code]
 AMR wideband decoder.
file  anm.c [code]
 Deluxe Paint Animation decoder.
file  ansi.c [code]
 ASCII/ANSI art decoder.
file  apedec.c [code]
 Monkey's Audio lossless audio decoder.
file  api-example.c [code]
 libavcodec API use example.
file  ass.c [code]
file  ass.h [code]
file  assdec.c [code]
file  assenc.c [code]
file  asv1.c [code]
 ASUS V1/V2 codec.
file  atrac.c [code]
file  atrac.h [code]
 Atrac common header.
file  atrac1.c [code]
 Atrac 1 compatible decoder.
file  atrac1data.h [code]
 Atrac 1 compatible decoder data.
file  atrac3.c [code]
 Atrac 3 compatible decoder.
file  atrac3data.h [code]
 Atrac 3 AKA RealAudio 8 compatible decoder data.
file  audioconvert.c [code]
 audio conversion
file  audioconvert.h [code]
 Audio format conversion routines.
file  aura.c [code]
 Aura 2 decoder.
file  avcodec.h [code]
 external API header
file  avfft.c [code]
file  avfft.h [code]
file  avpacket.c [code]
file  avs.c [code]
file  bethsoftvideo.c [code]
 Bethesda Softworks VID Video Decoder.
file  bethsoftvideo.h [code]
file  bfi.c [code]
 Brute Force & Ignorance (.bfi) video decoder.
file  bgmc.c [code]
 Block Gilbert-Moore decoder as used by MPEG-4 ALS.
file  bgmc.h [code]
 Block Gilbert-Moore decoder header.
file  bink.c [code]
file  binkaudio.c [code]
 Bink Audio decoder.
file  binkdata.h [code]
file  binkdsp.c [code]
 Bink DSP routines.
file  binkdsp.h [code]
 Bink DSP routines.
file  bit_depth_template.c [code]
file  bitstream.c [code]
 bitstream api.
file  bitstream_filter.c [code]
file  bmp.c [code]
file  bmp.h [code]
file  bmpenc.c [code]
file  bmv.c [code]
file  bytestream.h [code]
file  c93.c [code]
file  cabac.c [code]
 Context Adaptive Binary Arithmetic Coder.
file  cabac.h [code]
 Context Adaptive Binary Arithmetic Coder.
file  cabac_functions.h [code]
 Context Adaptive Binary Arithmetic Coder inline functions.
file  cavs.c [code]
 Chinese AVS video (AVS1-P2, JiZhun profile) decoder.
file  cavs.h [code]
file  cavs_parser.c [code]
 Chinese AVS video (AVS1-P2, JiZhun profile) parser.
file  cavsdata.h [code]
file  cavsdec.c [code]
 Chinese AVS video (AVS1-P2, JiZhun profile) decoder.
file  cavsdsp.c [code]
file  cavsdsp.h [code]
file  cbrt_tablegen.c [code]
file  cbrt_tablegen.h [code]
file  cdgraphics.c [code]
 CD Graphics Video Decoder.
file  celp_filters.c [code]
file  celp_filters.h [code]
file  celp_math.c [code]
file  celp_math.h [code]
file  cga_data.c [code]
 CGA/EGA/VGA ROM data.
file  cga_data.h [code]
 CGA/EGA/VGA ROM data.
file  chomp_bsf.c [code]
file  cinepak.c [code]
 Cinepak video decoder.
file  cljr.c [code]
 Cirrus Logic AccuPak codec.
file  cook.c [code]
 Cook compatible decoder.
file  cookdata.h [code]
 Cook AKA RealAudio G2 compatible decoderdata.
file  cos_tablegen.c [code]
file  cscd.c [code]
file  cyuv.c [code]
 Creative YUV (CYUV) Video Decoder.
file  dca.c [code]
file  dca.h [code]
file  dca_parser.c [code]
file  dcadata.h [code]
file  dcadsp.c [code]
file  dcadsp.h [code]
file  dcahuff.h [code]
file  dct-test.c [code]
 DCT test (c) 2001 Fabrice Bellard Started from sample code by Juan J.
file  dct.c [code]
 (Inverse) Discrete Cosine Transforms.
file  dct.h [code]
file  dct32.c [code]
file  dct32.h [code]
file  dct32_fixed.c [code]
file  dct32_float.c [code]
file  dctref.c [code]
 reference discrete cosine transform (double precision)
file  dctref.h [code]
file  dfa.c [code]
file  dirac.c [code]
 Dirac Decoder.
file  dirac.h [code]
 Interface to Dirac Decoder/Encoder.
file  dirac_parser.c [code]
 Dirac Parser.
file  dnxhd_parser.c [code]
 DNxHD/VC-3 parser.
file  dnxhddata.c [code]
file  dnxhddata.h [code]
file  dnxhddec.c [code]
file  dnxhdenc.c [code]
file  dnxhdenc.h [code]
file  dpcm.c [code]
 Assorted DPCM (differential pulse code modulation) audio codecs by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) Xan DPCM decoder by Mario Brito (mbrit.nosp@m.o@st.nosp@m.udent.nosp@m..dei.nosp@m..uc.p.nosp@m.t) for more information on the specific data formats, visit: http://www.pcisys.net/~melanson/codecs/simpleaudio.html SOL DPCMs implemented by Konstantin Shishkov.
file  dpx.c [code]
file  dpxenc.c [code]
file  dsicinav.c [code]
 Delphine Software International CIN audio/video decoders.
file  dsputil.c [code]
 DSP utils.
file  dsputil.h [code]
 DSP utils.
file  dsputil_template.c [code]
 DSP utils.
file  dump_extradata_bsf.c [code]
file  dv.c [code]
 DV codec.
file  dv_tablegen.c [code]
file  dv_tablegen.h [code]
file  dv_vlc_data.h [code]
 VLC constants for DV codec.
file  dvbsub.c [code]
file  dvbsub_parser.c [code]
file  dvbsubdec.c [code]
file  dvdata.c [code]
 Constants for DV codec.
file  dvdata.h [code]
 Constants for DV codec.
file  dvdsub_parser.c [code]
file  dvdsubdec.c [code]
file  dvdsubenc.c [code]
file  dwt.c [code]
file  dwt.h [code]
file  dxa.c [code]
 DXA Video decoder.
file  dxtory.c [code]
file  dxva2.c [code]
file  dxva2.h [code]
file  dxva2_h264.c [code]
file  dxva2_internal.h [code]
file  dxva2_mpeg2.c [code]
file  dxva2_vc1.c [code]
file  eac3_data.c [code]
 Tables taken directly from the E-AC-3 spec.
file  eac3_data.h [code]
file  eac3dec.c [code]
file  eac3enc.c [code]
 E-AC-3 encoder.
file  eac3enc.h [code]
 E-AC-3 encoder.
file  eacmv.c [code]
 Electronic Arts CMV Video Decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org)
file  eaidct.c [code]
 Electronic Arts TGQ/TQI/MAD IDCT algorithm.
file  eamad.c [code]
 Electronic Arts Madcow Video Decoder.
file  eatgq.c [code]
 Electronic Arts TGQ Video Decoder.
file  eatgv.c [code]
 Electronic Arts TGV Video Decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org)
file  eatqi.c [code]
 Electronic Arts TQI Video Decoder.
file  elbg.c [code]
 Codebook Generator using the ELBG algorithm.
file  elbg.h [code]
file  error_resilience.c [code]
 Error resilience / concealment.
file  escape124.c [code]
file  faandct.c [code]
 
Floating point AAN DCT

file  faandct.h [code]
 
Floating point AAN DCT

file  faanidct.c [code]
file  faanidct.h [code]
file  faxcompr.c [code]
 CCITT Fax Group 3 and 4 decompression.
file  faxcompr.h [code]
 CCITT Fax Group 3 and 4 decompression.
file  fft-fixed-test.c [code]
file  fft-internal.h [code]
file  fft-test.c [code]
 FFT and MDCT tests.
file  fft.c [code]
 FFT/IFFT transforms.
file  fft.h [code]
file  fft_fixed.c [code]
file  fft_float.c [code]
file  ffv1.c [code]
 FF Video Codec 1 (a lossless codec)
file  flac.c [code]
file  flac.h [code]
 FLAC (Free Lossless Audio Codec) decoder/demuxer common functions.
file  flac_parser.c [code]
 FLAC parser.
file  flacdata.c [code]
file  flacdata.h [code]
file  flacdec.c [code]
 FLAC (Free Lossless Audio Codec) decoder.
file  flacenc.c [code]
file  flashsv.c [code]
 Flash Screen Video decoder.
file  flashsvenc.c [code]
 Flash Screen Video encoder.
file  flicvideo.c [code]
 Autodesk Animator FLI/FLC Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .fli/.flc file format and all of its many variations, visit: http://www.compuphase.com/flic.htm.
file  flv.h [code]
file  flvdec.c [code]
file  flvenc.c [code]
file  fmtconvert.c [code]
file  fmtconvert.h [code]
file  fraps.c [code]
 Lossless Fraps 'FPS1' decoder.
file  frwu.c [code]
file  g722.c [code]
 G.722 ADPCM audio codec.
file  g722.h [code]
file  g722dec.c [code]
 G.722 ADPCM audio decoder.
file  g722enc.c [code]
 G.722 ADPCM audio encoder.
file  g726.c [code]
file  get_bits.h [code]
 bitstream reader API header.
file  gif.c [code]
file  gifdec.c [code]
file  golomb.c [code]
 
exp golomb vlc stuff

file  golomb.h [code]
 
exp golomb vlc stuff

file  gsm.h [code]
file  gsm_parser.c [code]
 GSM audio parser.
file  gsmdec.c [code]
 GSM decoder.
file  gsmdec_data.c [code]
file  gsmdec_data.h [code]
file  gsmdec_template.c [code]
 GSM decoder.
file  h261.c [code]
 h261codec.
file  h261.h [code]
 h261codec.
file  h261_parser.c [code]
 h261codec.
file  h261data.h [code]
 H.261 tables.
file  h261dec.c [code]
 H.261 decoder.
file  h261enc.c [code]
 H.261 encoder.
file  h263.c [code]
 h263/mpeg4 codec.
file  h263.h [code]
file  h263_parser.c [code]
 H.263 parser.
file  h263_parser.h [code]
file  h263data.h [code]
 H.263 tables.
file  h263dec.c [code]
 H.263 decoder.
file  h264.c [code]
 H.264 / AVC / MPEG4 part10 codec.
file  h264.h [code]
 H.264 / AVC / MPEG4 part10 codec.
file  h264_cabac.c [code]
 H.264 / AVC / MPEG4 part10 cabac decoding.
file  h264_cavlc.c [code]
 H.264 / AVC / MPEG4 part10 cavlc bitstream decoding.
file  h264_direct.c [code]
 H.264 / AVC / MPEG4 part10 direct mb/block decoding.
file  h264_loopfilter.c [code]
 H.264 / AVC / MPEG4 part10 loop filter.
file  h264_mp4toannexb_bsf.c [code]
file  h264_mvpred.h [code]
 H.264 / AVC / MPEG4 part10 motion vector predicion.
file  h264_parser.c [code]
 H.264 / AVC / MPEG4 part10 parser.
file  h264_ps.c [code]
 H.264 / AVC / MPEG4 part10 parameter set decoding.
file  h264_refs.c [code]
 H.264 / AVC / MPEG4 part10 reference picture handling.
file  h264_sei.c [code]
 H.264 / AVC / MPEG4 part10 sei decoding.
file  h264data.h [code]
 
H264 / AVC / MPEG4 part10 codec data table

file  h264dsp.c [code]
 H.264 / AVC / MPEG4 part10 DSP functions.
file  h264dsp.h [code]
 H.264 DSP functions.
file  h264dsp_template.c [code]
 H.264 / AVC / MPEG4 part10 DSP functions.
file  h264idct.c [code]
 H.264 IDCT.
file  h264idct_template.c [code]
 H.264 IDCT.
file  h264pred.c [code]
 H.264 / AVC / MPEG4 part10 prediction functions.
file  h264pred.h [code]
 H.264 / AVC / MPEG4 prediction functions.
file  h264pred_template.c [code]
 H.264 / AVC / MPEG4 part10 prediction functions.
file  huffman.c [code]
 huffman tree builder and VLC generator
file  huffman.h [code]
 huffman tree builder and VLC generator
file  huffyuv.c [code]
 huffyuv codec for libavcodec.
file  idcinvideo.c [code]
 id Quake II Cin Video Decoder by Dr.
file  iff.c [code]
 IFF PBM/ILBM bitmap decoder.
file  iirfilter.c [code]
 different IIR filters implementation
file  iirfilter.h [code]
 IIR filter interface.
file  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.
file  imcdata.h [code]
file  imgconvert.c [code]
 misc image conversion routines
file  imgconvert.h [code]
file  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
file  indeo2.c [code]
 Intel Indeo 2 decoder.
file  indeo2data.h [code]
file  indeo3.c [code]
 This is a decoder for Intel Indeo Video v3.
file  indeo3data.h [code]
file  indeo4.c [code]
 Indeo Video Interactive version 4 decoder.
file  indeo4data.h [code]
 This file contains data needed for the Indeo 4 decoder.
file  indeo5.c [code]
 Indeo Video Interactive version 5 decoder.
file  indeo5data.h [code]
 This file contains data needed for the Indeo5 decoder.
file  intelh263dec.c [code]
file  internal.h [code]
 common internal api header.
file  interplayvideo.c [code]
 Interplay MVE Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the Interplay MVE format, visit: http://www.pcisys.net/~melanson/codecs/interplay-mve.txt This code is written in such a way that the identifiers match up with the encoding descriptions in the document.
file  intrax8.c [code]
 IntraX8 (J-Frame) subdecoder, used by WMV2 and VC-1.
file  intrax8.h [code]
file  intrax8dsp.c [code]
 IntraX8 frame subdecoder image manipulation routines.
file  intrax8huf.h [code]
file  inverse.c [code]
file  ituh263dec.c [code]
 h263 decoder.
file  ituh263enc.c [code]
 h263 bitstream encoder.
file  ivi_common.c [code]
 This file contains functions and data shared by both Indeo4 and Indeo5 decoders.
file  ivi_common.h [code]
 This file contains structures and macros shared by both Indeo4 and Indeo5 decoders.
file  ivi_dsp.c [code]
 DSP functions (inverse transforms, motion compensation, wavelet recompostions) for Indeo Video Interactive codecs.
file  ivi_dsp.h [code]
 DSP functions (inverse transforms, motion compensations, wavelet recompostion) for Indeo Video Interactive codecs.
file  jfdctfst.c [code]
 Independent JPEG Group's fast AAN dct.
file  jfdctint.c [code]
file  jfdctint_template.c [code]
 Independent JPEG Group's slow & accurate dct.
file  jpegls.c [code]
 JPEG-LS common code.
file  jpegls.h [code]
 JPEG-LS common code.
file  jpeglsdec.c [code]
 JPEG-LS decoder.
file  jpeglsdec.h [code]
 JPEG-LS decoder.
file  jpeglsenc.c [code]
 JPEG-LS encoder.
file  jrevdct.c [code]
 Independent JPEG Group's LLM idct.
file  jvdec.c [code]
 Bitmap Brothers JV video decoder.
file  kbdwin.c [code]
file  kbdwin.h [code]
file  kgv1dec.c [code]
 Kega Game Video decoder.
file  kmvc.c [code]
 Karl Morton's Video Codec decoder.
file  lagarith.c [code]
 Lagarith lossless decoder.
file  lagarithrac.c [code]
 Lagarith range decoder.
file  lagarithrac.h [code]
 Lagarith range decoder.
file  latm_parser.c [code]
 AAC LATM parser.
file  lcl.h [code]
file  lcldec.c [code]
 LCL (LossLess Codec Library) Video Codec Decoder for MSZH and ZLIB codecs Experimental encoder for ZLIB RGB24.
file  lclenc.c [code]
 LCL (LossLess Codec Library) Video Codec Decoder for MSZH and ZLIB codecs Experimental encoder for ZLIB RGB24.
file  libdirac.h [code]
 data structures common to libdirac encoder and decoder
file  libdirac_libschro.c [code]
 functions common to libdirac and libschroedinger
file  libdirac_libschro.h [code]
 data structures common to libdirac and libschroedinger
file  libdiracdec.c [code]
 Dirac decoder support via libdirac library; more details about the Dirac project can be found at http://dirac.sourceforge.net/.
file  libdiracenc.c [code]
 Dirac encoding support via libdirac library; more details about the Dirac project can be found at http://dirac.sourceforge.net/.
file  libfaac.c [code]
 Interface to libfaac for aac encoding.
file  libgsm.c [code]
 Interface to libgsm for gsm encoding/decoding.
file  libmp3lame.c [code]
 Interface to libmp3lame for mp3 encoding.
file  libopencore-amr.c [code]
file  libopenjpeg.c [code]
 JPEG 2000 decoder using libopenjpeg.
file  libschroedinger.c [code]
 function definitions common to libschroedinger decoder and encoder
file  libschroedinger.h [code]
 data structures common to libschroedinger decoder and encoder
file  libschroedingerdec.c [code]
 Dirac decoder support via libschroedinger-1.0 libraries.
file  libschroedingerenc.c [code]
 Dirac encoder support via libschroedinger-1.0 libraries.
file  libspeexdec.c [code]
file  libspeexenc.c [code]
 libspeex Speex audio encoder
file  libtheoraenc.c [code]
 Theora encoder using libtheora.
file  libvo-aacenc.c [code]
file  libvo-amrwbenc.c [code]
file  libvorbis.c [code]
 Ogg Vorbis codec support via libvorbisenc.
file  libvpxdec.c [code]
 VP8 decoder support via libvpx.
file  libvpxenc.c [code]
 VP8 encoder support via libvpx.
file  libx264.c [code]
file  libxavs.c [code]
file  libxvid_internal.h [code]
 common functions for use with the Xvid wrappers
file  libxvid_rc.c [code]
file  libxvidff.c [code]
 Interface to xvidcore for MPEG-4 compliant encoding.
file  ljpegenc.c [code]
 lossless JPEG encoder.
file  loco.c [code]
 LOCO codec.
file  lpc.c [code]
file  lpc.h [code]
file  lsp.c [code]
file  lsp.h [code]
file  lzw.c [code]
 LZW decoding routines.
file  lzw.h [code]
 LZW decoding routines.
file  lzwenc.c [code]
 LZW encoder.
file  mace.c [code]
 MACE decoder.
file  mathops.h [code]
file  mdct.c [code]
 MDCT/IMDCT transforms.
file  mdct_fixed.c [code]
file  mdct_float.c [code]
file  mdec.c [code]
 Sony PlayStation MDEC (Motion DECoder) This is very similar to intra-only MPEG-1.
file  mimic.c [code]
file  mjpeg.c [code]
 MJPEG encoder and decoder.
file  mjpeg.h [code]
 MJPEG encoder and decoder.
file  mjpeg2jpeg_bsf.c [code]
file  mjpeg_parser.c [code]
 MJPEG parser.
file  mjpega_dump_header_bsf.c [code]
 MJPEG A dump header bitstream filter modifies bitstream to be decoded by quicktime.
file  mjpegbdec.c [code]
 Apple MJPEG-B decoder.
file  mjpegdec.c [code]
 MJPEG decoder.
file  mjpegdec.h [code]
 MJPEG decoder.
file  mjpegenc.c [code]
 MJPEG encoder.
file  mjpegenc.h [code]
 MJPEG encoder.
file  mlp.c [code]
file  mlp.h [code]
file  mlp_parser.c [code]
 MLP parser.
file  mlp_parser.h [code]
 MLP parser prototypes.
file  mlpdec.c [code]
 MLP decoder.
file  mlpdsp.c [code]
file  mmvideo.c [code]
 American Laser Games MM Video Decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org)
file  motion-test.c [code]
 motion test.
file  motion_est.c [code]
 Motion estimation.
file  motion_est_template.c [code]
 Motion estimation template.
file  motionpixels.c [code]
file  motionpixels_tablegen.c [code]
file  motionpixels_tablegen.h [code]
file  movsub_bsf.c [code]
file  mp3_header_compress_bsf.c [code]
file  mp3_header_decompress_bsf.c [code]
file  mpc.c [code]
 Musepack decoder core MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands.
file  mpc.h [code]
 Musepack decoder MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands.
file  mpc7.c [code]
 MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands.
file  mpc7data.h [code]
file  mpc8.c [code]
 MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands.
file  mpc8data.h [code]
file  mpc8huff.h [code]
file  mpcdata.h [code]
file  mpeg12.c [code]
 MPEG-1/2 decoder.
file  mpeg12.h [code]
file  mpeg12data.c [code]
 MPEG1/2 tables.
file  mpeg12data.h [code]
 MPEG1/2 tables.
file  mpeg12decdata.h [code]
 MPEG1/2 decoder tables.
file  mpeg12enc.c [code]
 MPEG1/2 encoder.
file  mpeg4audio.c [code]
file  mpeg4audio.h [code]
file  mpeg4data.h [code]
 mpeg4 tables.
file  mpeg4video.c [code]
file  mpeg4video.h [code]
file  mpeg4video_parser.c [code]
file  mpeg4video_parser.h [code]
file  mpeg4videodec.c [code]
file  mpeg4videoenc.c [code]
file  mpegaudio.c [code]
 MPEG Audio common code.
file  mpegaudio.h [code]
 mpeg audio declarations for both encoder and decoder.
file  mpegaudio_parser.c [code]
file  mpegaudio_tablegen.c [code]
file  mpegaudio_tablegen.h [code]
file  mpegaudiodata.c [code]
 mpeg audio layer common tables.
file  mpegaudiodata.h [code]
 mpeg audio layer common tables.
file  mpegaudiodec.c [code]
 MPEG Audio decoder.
file  mpegaudiodec_float.c [code]
file  mpegaudiodecheader.c [code]
 MPEG Audio header decoder.
file  mpegaudiodecheader.h [code]
 MPEG Audio header decoder.
file  mpegaudiodectab.h [code]
 mpeg audio layer decoder tables.
file  mpegaudiodsp.c [code]
file  mpegaudiodsp.h [code]
file  mpegaudiodsp_fixed.c [code]
file  mpegaudiodsp_float.c [code]
file  mpegaudiodsp_template.c [code]
file  mpegaudioenc.c [code]
 The simplest mpeg audio layer 2 encoder.
file  mpegaudiotab.h [code]
 mpeg audio layer 2 tables.
file  mpegvideo.c [code]
 The simplest mpeg encoder (well, it was the simplest!).
file  mpegvideo.h [code]
 mpegvideo header.
file  mpegvideo_common.h [code]
 The simplest mpeg encoder (well, it was the simplest!).
file  mpegvideo_enc.c [code]
 The simplest mpeg encoder (well, it was the simplest!).
file  mpegvideo_parser.c [code]
file  mpegvideo_xvmc.c [code]
file  msgsmdec.c [code]
file  msgsmdec.h [code]
file  msmpeg4.c [code]
 MSMPEG4 backend for encoder and decoder.
file  msmpeg4.h [code]
file  msmpeg4data.c [code]
 MSMPEG4 data tables.
file  msmpeg4data.h [code]
 MSMPEG4 data tables.
file  msrle.c [code]
 MS RLE video decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the MS RLE format, visit: http://www.pcisys.net/~melanson/codecs/.
file  msrledec.c [code]
 MS RLE decoder based on decoder by Mike Melanson and my own for TSCC For more information about the MS RLE format, visit: http://www.multimedia.cx/msrle.txt.
file  msrledec.h [code]
file  msvideo1.c [code]
 Microsoft Video-1 Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the MS Video-1 format, visit: http://www.pcisys.net/~melanson/codecs/.
file  mxpegdec.c [code]
 MxPEG decoder.
file  nellymoser.c [code]
 The 3 alphanumeric copyright notices are md5summed they are from the original implementors.
file  nellymoser.h [code]
 The 3 alphanumeric copyright notices are md5summed they are from the original implementors.
file  nellymoserdec.c [code]
 The 3 alphanumeric copyright notices are md5summed they are from the original implementors.
file  nellymoserenc.c [code]
 Nellymoser encoder by Bartlomiej Wolowiec.
file  noise_bsf.c [code]
file  nuv.c [code]
file  opt.h [code]
 This header is provided for compatibility only and will be removed on next major bump.
file  options.c [code]
 Options definition for AVCodecContext.
file  pamenc.c [code]
file  parser.c [code]
file  parser.h [code]
file  pcm-mpeg.c [code]
 PCM codecs for encodings found in MPEG streams (DVD/Blu-ray)
file  pcm.c [code]
 PCM codecs.
file  pcm_tablegen.c [code]
file  pcm_tablegen.h [code]
file  pcx.c [code]
file  pcxenc.c [code]
 PCX image encoder.
file  pgssubdec.c [code]
 PGS subtitle decoder.
file  pictordec.c [code]
 Pictor/PC Paint decoder.
file  png.c [code]
file  png.h [code]
file  pngdec.c [code]
file  pngenc.c [code]
file  pnm.c [code]
file  pnm.h [code]
file  pnm_parser.c [code]
file  pnmdec.c [code]
file  pnmenc.c [code]
file  proresdec.c [code]
 This is a decoder for Apple ProRes 422 SD/HQ/LT/Proxy and ProRes 4444.
file  proresdsp.c [code]
file  proresdsp.h [code]
file  psymodel.c [code]
file  psymodel.h [code]
file  pthread.c [code]
 Multithreading support functions.
file  ptx.c [code]
file  put_bits.h [code]
 bitstream writer API
file  qcelpdata.h [code]
 Data tables for the QCELP decoder.
file  qcelpdec.c [code]
 QCELP decoder.
file  qdm2.c [code]
 QDM2 decoder.
file  qdm2_tablegen.c [code]
file  qdm2_tablegen.h [code]
file  qdm2data.h [code]
 Various QDM2 tables.
file  qdrw.c [code]
 Apple QuickDraw codec.
file  qpeg.c [code]
 QPEG codec.
file  qtrle.c [code]
 QT RLE Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the QT RLE format, visit: http://www.pcisys.net/~melanson/codecs/.
file  qtrleenc.c [code]
file  r210dec.c [code]
file  ra144.c [code]
file  ra144.h [code]
file  ra144dec.c [code]
file  ra144enc.c [code]
 Real Audio 1.0 (14.4K) encoder.
file  ra288.c [code]
file  ra288.h [code]
file  rangecoder.c [code]
 Range coder.
file  rangecoder.h [code]
 Range coder.
file  ratecontrol.c [code]
 Rate control for video encoders.
file  ratecontrol.h [code]
 ratecontrol header.
file  raw.c [code]
 Raw Video Codec.
file  raw.h [code]
 Raw Video Codec.
file  rawdec.c [code]
 Raw Video Decoder.
file  rawenc.c [code]
 Raw Video Encoder.
file  rdft.c [code]
 (Inverse) Real Discrete Fourier Transforms.
file  rdft.h [code]
file  rectangle.h [code]
 useful rectangle filling function
file  remove_extradata_bsf.c [code]
file  resample.c [code]
 samplerate conversion for both audio and video
file  resample2.c [code]
 audio resampling
file  rl.h [code]
 rl header.
file  rl2.c [code]
 RL2 Video Decoder.
file  rle.c [code]
file  rle.h [code]
file  roqaudioenc.c [code]
file  roqvideo.c [code]
 id RoQ Video common functions based on work by Dr.
file  roqvideo.h [code]
file  roqvideodec.c [code]
 id RoQ Video Decoder by Dr.
file  roqvideoenc.c [code]
 id RoQ encoder by Vitor.
file  rpza.c [code]
 QT RPZA Video Decoder by Roberto Togni For more information about the RPZA format, visit: http://www.pcisys.net/~melanson/codecs/.
file  rtjpeg.c [code]
file  rtjpeg.h [code]
file  rv10.c [code]
 RV10/RV20 decoder.
file  rv10enc.c [code]
 RV10 encoder.
file  rv20enc.c [code]
 RV20 encoder.
file  rv30.c [code]
 RV30 decoder.
file  rv30data.h [code]
 miscellaneous RV30 tables
file  rv30dsp.c [code]
 RV30 decoder motion compensation functions.
file  rv34.c [code]
 RV30/40 decoder common data.
file  rv34.h [code]
 RV30 and RV40 decoder common data declarations.
file  rv34_parser.c [code]
 RV30/40 parser.
file  rv34data.h [code]
 miscellaneous RV30/40 tables
file  rv34dsp.c [code]
 RV30/40 decoder common dsp functions.
file  rv34dsp.h [code]
 RV30/40 decoder motion compensation functions.
file  rv34vlc.h [code]
 RV30/40 VLC tables.
file  rv40.c [code]
 RV40 decoder.
file  rv40data.h [code]
 miscellaneous RV40 tables
file  rv40dsp.c [code]
 RV40 decoder motion compensation functions.
file  rv40vlc2.h [code]
 RV40 VLC tables used for macroblock information decoding.
file  s302m.c [code]
file  s3tc.c [code]
file  s3tc.h [code]
file  sbr.h [code]
 Spectral Band Replication definitions and structures.
file  sgi.h [code]
file  sgidec.c [code]
file  sgienc.c [code]
file  shorten.c [code]
 Shorten decoder.
file  simple_idct.c [code]
 simpleidct in C.
file  simple_idct.h [code]
 simple idct header.
file  simple_idct_template.c [code]
 simpleidct in C.
file  sinewin.c [code]
file  sinewin.h [code]
file  sinewin_tablegen.c [code]
file  sinewin_tablegen.h [code]
file  sipr.c [code]
file  sipr.h [code]
file  sipr16k.c [code]
file  sipr16kdata.h [code]
file  siprdata.h [code]
file  smacker.c [code]
 Smacker decoder.
file  smc.c [code]
 QT SMC Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the SMC format, visit: http://www.pcisys.net/~melanson/codecs/.
file  snow.c [code]
file  snow.h [code]
file  snowdata.h [code]
file  snowdec.c [code]
file  snowenc.c [code]
file  sp5x.h [code]
file  sp5xdec.c [code]
 Sunplus JPEG decoder (SP5X).
file  srtdec.c [code]
file  sunrast.c [code]
file  svq1.c [code]
 Sorenson Vector Quantizer #1 (SVQ1) video codec.
file  svq1.h [code]
 Sorenson Vector Quantizer #1 (SVQ1) video codec.
file  svq1_cb.h [code]
 svq1 code books.
file  svq1_vlc.h [code]
file  svq1dec.c [code]
 Sorenson Vector Quantizer #1 (SVQ1) video codec.
file  svq1enc.c [code]
 Sorenson Vector Quantizer #1 (SVQ1) video codec.
file  svq1enc_cb.h [code]
 svq1 code books.
file  svq3.c [code]
 svq3 decoder.
file  synth_filter.c [code]
file  synth_filter.h [code]
file  tableprint.h [code]
file  targa.c [code]
file  targa.h [code]
 targa file common definitions
file  targaenc.c [code]
file  thread.h [code]
 Multithreading support functions.
file  tiertexseqv.c [code]
 Tiertex Limited SEQ video decoder.
file  tiff.c [code]
 TIFF image decoder.
file  tiff.h [code]
 TIFF tables.
file  tiffenc.c [code]
 TIFF image encoder.
file  tmv.c [code]
 8088flex TMV video decoder
file  truemotion1.c [code]
 Duck TrueMotion v1 Video Decoder by Alex Beregszaszi and Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t)
file  truemotion1data.h [code]
file  truemotion2.c [code]
 Duck TrueMotion2 decoder.
file  truespeech.c [code]
 TrueSpeech decoder.
file  truespeech_data.h [code]
file  tscc.c [code]
 TechSmith Camtasia decoder.
file  tta.c [code]
 TTA (The Lossless True Audio) decoder.
file  twinvq.c [code]
file  twinvq_data.h [code]
file  txd.c [code]
file  ulti.c [code]
 IBM Ultimotion Video Decoder.
file  ulti_cb.h [code]
file  unary.h [code]
file  utils.c [code]
 utils.
file  utvideo.c [code]
 Ut Video decoder.
file  v210dec.c [code]
file  v210enc.c [code]
file  v210x.c [code]
file  v410dec.c [code]
file  v410enc.c [code]
file  vaapi.c [code]
file  vaapi.h [code]
file  vaapi_h264.c [code]
 This file implements the glue code between Libav's and VA API's structures for H.264 decoding.
file  vaapi_internal.h [code]
file  vaapi_mpeg2.c [code]
file  vaapi_mpeg4.c [code]
file  vaapi_vc1.c [code]
file  vb.c [code]
 VB Video decoder.
file  vble.c [code]
 VBLE Decoder.
file  vc1.c [code]
 VC-1 and WMV3 decoder common code.
file  vc1.h [code]
file  vc1_parser.c [code]
 VC-1 and WMV3 parser.
file  vc1acdata.h [code]
file  vc1data.c [code]
 VC-1 tables.
file  vc1data.h [code]
 VC-1 tables.
file  vc1dec.c [code]
 VC-1 and WMV3 decoder.
file  vc1dsp.c [code]
 VC-1 and WMV3 decoder.
file  vc1dsp.h [code]
 VC-1 and WMV3 decoder.
file  vcr1.c [code]
 ati vcr1 codec.
file  vda.c [code]
file  vda.h [code]
file  vda_h264.c [code]
file  vda_internal.h [code]
file  vdpau.c [code]
file  vdpau.h [code]
file  vdpau_internal.h [code]
file  version.h [code]
file  vmdav.c [code]
 Sierra VMD audio & video decoders by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD format, visit: http://www.pcisys.net/~melanson/codecs/.
file  vmnc.c [code]
 VMware Screen Codec (VMnc) decoder As Alex Beregszaszi discovered, this is effectively RFB data dump.
file  vorbis.c [code]
 Common code for Vorbis I encoder and decoder.
file  vorbis.h [code]
file  vorbis_data.c [code]
file  vorbis_enc_data.h [code]
file  vorbisdec.c [code]
 Vorbis I decoder.
file  vorbisenc.c [code]
 Native Vorbis encoder.
file  vp3.c [code]
 On2 VP3 Video Decoder.
file  vp3_parser.c [code]
file  vp3data.h [code]
file  vp3dsp.c [code]
 Standard C DSP-oriented functions cribbed from the original VP3 source code.
file  vp5.c [code]
 VP5 compatible video decoder.
file  vp56.c [code]
 VP5 and VP6 compatible video decoder (common features)
file  vp56.h [code]
 VP5 and VP6 compatible video decoder (common features)
file  vp56data.c [code]
 VP5 and VP6 compatible video decoder (common data)
file  vp56data.h [code]
 VP5 and VP6 compatible video decoder (common data)
file  vp56dsp.c [code]
file  vp56dsp.h [code]
file  vp56rac.c [code]
file  vp5data.h [code]
 VP5 compatible video decoder.
file  vp6.c [code]
 VP6 compatible video decoder.
file  vp6data.h [code]
 VP6 compatible video decoder.
file  vp6dsp.c [code]
 VP6 DSP-oriented functions.
file  vp8.c [code]
file  vp8.h [code]
file  vp8_parser.c [code]
file  vp8data.h [code]
 VP8 compatible video decoder.
file  vp8dsp.c [code]
 VP8 compatible video decoder.
file  vp8dsp.h [code]
 VP8 compatible video decoder.
file  vqavideo.c [code]
 VQA Video Decoder.
file  w32pthreads.h [code]
 w32threads to pthreads wrapper
file  wavpack.c [code]
 WavPack lossless audio decoder.
file  wma.c [code]
file  wma.h [code]
file  wmadata.h [code]
 Various WMA tables.
file  wmadec.c [code]
 WMA compatible decoder.
file  wmaenc.c [code]
file  wmaprodata.h [code]
 tables for wmapro decoding
file  wmaprodec.c [code]
 wmapro decoder implementation Wmapro is an MDCT based codec comparable to wma standard or AAC.
file  wmavoice.c [code]
 Windows Media Audio Voice compatible decoder.
file  wmavoice_data.h [code]
 Windows Media Voice (WMAVoice) tables.
file  wmv2.c [code]
file  wmv2.h [code]
file  wmv2dec.c [code]
file  wmv2enc.c [code]
file  wnv1.c [code]
 Winnov WNV1 codec.
file  ws-snd1.c [code]
 Westwood SNDx codecs.
file  xan.c [code]
 Xan video decoder for Wing Commander III computer game by Mario Brito (mbrit.nosp@m.o@st.nosp@m.udent.nosp@m..dei.nosp@m..uc.p.nosp@m.t) and Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t)
file  xiph.c [code]
file  xiph.h [code]
file  xl.c [code]
 Miro VideoXL codec.
file  xsubdec.c [code]
file  xsubenc.c [code]
file  xvmc.h [code]
file  xvmc_internal.h [code]
file  xxan.c [code]
file  yop.c [code]
file  zmbv.c [code]
 Zip Motion Blocks Video decoder.
file  zmbvenc.c [code]
 Zip Motion Blocks Video encoder.