FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
libavformat Directory Reference

Files

file  4xm.c [code]
 4X Technologies file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .4xm file format, visit: http://www.pcisys.net/~melanson/codecs/
 
file  a64.c [code]
 
file  aacdec.c [code]
 
file  ac3dec.c [code]
 
file  act.c [code]
 
file  adp.c [code]
 
file  adtsenc.c [code]
 
file  adxdec.c [code]
 CRI ADX demuxer.
 
file  aea.c [code]
 
file  afc.c [code]
 
file  aiff.h [code]
 common header for AIFF muxer and demuxer
 
file  aiffdec.c [code]
 
file  aiffenc.c [code]
 
file  allformats.c [code]
 
file  amr.c [code]
 
file  anm.c [code]
 Deluxe Paint Animation demuxer.
 
file  apc.c [code]
 
file  ape.c [code]
 
file  apetag.c [code]
 
file  apetag.h [code]
 
file  aqtitledec.c [code]
 AQTitle subtitles format demuxer.
 
file  asf.c [code]
 
file  asf.h [code]
 
file  asfcrypt.c [code]
 
file  asfcrypt.h [code]
 
file  asfdec.c [code]
 
file  asfenc.c [code]
 
file  assdec.c [code]
 
file  assenc.c [code]
 
file  ast.c [code]
 
file  ast.h [code]
 
file  astdec.c [code]
 
file  astenc.c [code]
 
file  au.c [code]
 
file  audiointerleave.c [code]
 
file  audiointerleave.h [code]
 
file  avc.c [code]
 
file  avc.h [code]
 
file  avformat.h [code]
 Main libavformat public API header.
 
file  avi.h [code]
 
file  avidec.c [code]
 
file  avienc.c [code]
 
file  avio.c [code]
 
file  avio.h [code]
 Buffered I/O operations.
 
file  avio_internal.h [code]
 
file  aviobuf.c [code]
 
file  avisynth.c [code]
 
file  avlanguage.c [code]
 
file  avlanguage.h [code]
 
file  avr.c [code]
 
file  avs.c [code]
 
file  bethsoftvid.c [code]
 Bethesda Softworks VID (.vid) file demuxer.
 
file  bfi.c [code]
 Brute Force & Ignorance (.bfi) file demuxer.
 
file  bink.c [code]
 Bink demuxer.
 
file  bintext.c [code]
 Binary text demuxer eXtended BINary text (XBIN) demuxer Artworx Data Format demuxer iCEDraw File demuxer.
 
file  bit.c [code]
 
file  bluray.c [code]
 
file  bmv.c [code]
 
file  boadec.c [code]
 
file  brstm.c [code]
 
file  c93.c [code]
 
file  cache.c [code]
 
file  caf.c [code]
 CAF common code.
 
file  caf.h [code]
 CAF common code.
 
file  cafdec.c [code]
 Core Audio Format demuxer.
 
file  cafenc.c [code]
 
file  cavsvideodec.c [code]
 
file  cdg.c [code]
 
file  cdxl.c [code]
 
file  cinedec.c [code]
 Phantom Cine demuxer.
 
file  concat.c [code]
 
file  concatdec.c [code]
 
file  crcenc.c [code]
 
file  crypto.c [code]
 
file  cutils.c [code]
 
file  data_uri.c [code]
 
file  dauddec.c [code]
 
file  daudenc.c [code]
 
file  dfa.c [code]
 
file  diracdec.c [code]
 
file  dnxhddec.c [code]
 
file  dsfdec.c [code]
 
file  dsicin.c [code]
 Delphine Software International CIN file demuxer.
 
file  dtsdec.c [code]
 
file  dtshddec.c [code]
 
file  dump.c [code]
 
file  dv.c [code]
 
file  dv.h [code]
 
file  dvenc.c [code]
 
file  dxa.c [code]
 
file  eacdata.c [code]
 Electronic Arts cdata Format Demuxer by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org)
 
file  electronicarts.c [code]
 Electronic Arts Multimedia file demuxer (WVE/UV2/etc.) by Robin Kay (komadori at gekkou.co.uk)
 
file  epafdec.c [code]
 
file  ffm.h [code]
 
file  ffmdec.c [code]
 
file  ffmenc.c [code]
 
file  ffmeta.h [code]
 
file  ffmetadec.c [code]
 
file  ffmetaenc.c [code]
 
file  file.c [code]
 
file  file_open.c [code]
 
file  filmstripdec.c [code]
 Adobe Filmstrip demuxer.
 
file  filmstripenc.c [code]
 Adobe Filmstrip muxer.
 
file  flac_picture.c [code]
 
file  flac_picture.h [code]
 
file  flacdec.c [code]
 
file  flacenc.c [code]
 
file  flacenc.h [code]
 
file  flacenc_header.c [code]
 
file  flic.c [code]
 FLI/FLC file demuxer 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]
 FLV common header.
 
file  flvdec.c [code]
 
file  flvenc.c [code]
 
file  format.c [code]
 Format register and lookup.
 
file  framecrcenc.c [code]
 
file  framehash.c [code]
 
file  frmdec.c [code]
 Megalux Frame demuxer.
 
file  ftp.c [code]
 
file  g722.c [code]
 
file  g723_1.c [code]
 G.723.1 demuxer.
 
file  g729dec.c [code]
 
file  gif.c [code]
 
file  gifdec.c [code]
 GIF demuxer.
 
file  golomb_tab.c [code]
 
file  gopher.c [code]
 
file  gsmdec.c [code]
 
file  gxf.c [code]
 
file  gxf.h [code]
 
file  gxfenc.c [code]
 
file  h261dec.c [code]
 
file  h263dec.c [code]
 
file  h264dec.c [code]
 
file  hdsenc.c [code]
 
file  hevc.c [code]
 
file  hevc.h [code]
 internal header for HEVC (de)muxer utilities
 
file  hevcdec.c [code]
 
file  hls.c [code]
 Apple HTTP Live Streaming demuxer http://tools.ietf.org/html/draft-pantos-http-live-streaming.
 
file  hlsenc.c [code]
 
file  hlsproto.c [code]
 Apple HTTP Live Streaming Protocol Handler http://tools.ietf.org/html/draft-pantos-http-live-streaming.
 
file  hnm.c [code]
 
file  http.c [code]
 
file  http.h [code]
 
file  httpauth.c [code]
 
file  httpauth.h [code]
 
file  icodec.c [code]
 Microsoft Windows ICO demuxer.
 
file  icoenc.c [code]
 Microsoft Windows ICO muxer.
 
file  id3v1.c [code]
 
file  id3v1.h [code]
 
file  id3v2.c [code]
 ID3v2 header parser.
 
file  id3v2.h [code]
 
file  id3v2enc.c [code]
 
file  idcin.c [code]
 id Quake II CIN file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the id CIN format, visit: http://www.csse.monash.edu.au/~timf/
 
file  idroqdec.c [code]
 id RoQ format file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .roq file format, visit: http://www.csse.monash.edu.au/~timf/
 
file  idroqenc.c [code]
 
file  iff.c [code]
 IFF file demuxer by Jaikrishnan Menon for more information on the .iff file format, visit: http://wiki.multimedia.cx/index.php?title=IFF.
 
file  ilbc.c [code]
 
file  img2.c [code]
 
file  img2.h [code]
 
file  img2_alias_pix.c [code]
 
file  img2_brender_pix.c [code]
 
file  img2dec.c [code]
 
file  img2enc.c [code]
 
file  ingenientdec.c [code]
 
file  internal.h [code]
 
file  ipmovie.c [code]
 Interplay MVE file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information regarding the Interplay MVE file format, visit: http://www.pcisys.net/~melanson/codecs/ The aforementioned site also contains a command line utility for parsing IP MVE files so that you can get a good idea of the typical structure of such files.
 
file  ircam.c [code]
 
file  ircam.h [code]
 
file  ircamdec.c [code]
 
file  ircamenc.c [code]
 
file  isom.c [code]
 
file  isom.h [code]
 
file  iss.c [code]
 Funcom ISS file demuxer.
 
file  iv8.c [code]
 
file  ivfdec.c [code]
 
file  ivfenc.c [code]
 
file  jacosubdec.c [code]
 JACOsub subtitle demuxer.
 
file  jacosubenc.c [code]
 
file  jvdec.c [code]
 Bitmap Brothers JV demuxer.
 
file  latmenc.c [code]
 
file  libgme.c [code]
 libgme demuxer
 
file  libmodplug.c [code]
 ModPlug demuxer.
 
file  libnut.c [code]
 NUT demuxing and muxing via libnut.
 
file  libquvi.c [code]
 
file  librtmp.c [code]
 RTMP protocol based on http://rtmpdump.mplayerhq.hu/ librtmp.
 
file  libssh.c [code]
 
file  lmlm4.c [code]
 
file  loasdec.c [code]
 
file  log2_tab.c [code]
 
file  lvfdec.c [code]
 
file  lxfdec.c [code]
 
file  m4vdec.c [code]
 
file  matroska.c [code]
 
file  matroska.h [code]
 
file  matroskadec.c [code]
 Matroska file demuxer.
 
file  matroskaenc.c [code]
 
file  md5enc.c [code]
 
file  md5proto.c [code]
 
 
 
file  mgsts.c [code]
 
file  microdvddec.c [code]
 
file  microdvdenc.c [code]
 
file  mkvtimestamp_v2.c [code]
 
file  mlvdec.c [code]
 Magic Lantern Video (MLV) demuxer.
 
file  mm.c [code]
 American Laser Games MM Format Demuxer by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org)
 
file  mmf.c [code]
 
file  mms.c [code]
 
file  mms.h [code]
 
file  mmsh.c [code]
 
file  mmst.c [code]
 
file  mov.c [code]
 
file  mov_chan.c [code]
 
file  mov_chan.h [code]
 
file  movenc.c [code]
 
file  movenc.h [code]
 
file  movenchint.c [code]
 
file  mp3dec.c [code]
 
file  mp3enc.c [code]
 
file  mpc.c [code]
 
file  mpc8.c [code]
 
file  mpeg.c [code]
 
file  mpeg.h [code]
 
file  mpegenc.c [code]
 
file  mpegts.c [code]
 
file  mpegts.h [code]
 
file  mpegtsenc.c [code]
 
file  mpegvideodec.c [code]
 
file  mpjpeg.c [code]
 
file  mpl2dec.c [code]
 MPL2 subtitles format demuxer.
 
file  mpsubdec.c [code]
 MPlayer subtitles format demuxer.
 
file  msnwc_tcp.c [code]
 
file  mtv.c [code]
 MTV demuxer.
 
file  mux.c [code]
 muxing functions for use within libavformat
 
file  mvdec.c [code]
 Silicon Graphics Movie demuxer.
 
file  mvi.c [code]
 
file  mxf.c [code]
 
file  mxf.h [code]
 
file  mxfdec.c [code]
 
file  mxfenc.c [code]
 
file  mxg.c [code]
 
file  ncdec.c [code]
 
file  network.c [code]
 
file  network.h [code]
 
file  nistspheredec.c [code]
 
file  noproxy-test.c [code]
 
file  nsvdec.c [code]
 
file  nullenc.c [code]
 
file  nut.c [code]
 
file  nut.h [code]
 
file  nutdec.c [code]
 
file  nutenc.c [code]
 
file  nuv.c [code]
 
file  oggdec.c [code]
 
file  oggdec.h [code]
 
file  oggenc.c [code]
 
file  oggparsecelt.c [code]
 
file  oggparsedirac.c [code]
 
file  oggparseflac.c [code]
 
file  oggparseogm.c [code]
 
file  oggparseopus.c [code]
 
file  oggparseskeleton.c [code]
 
file  oggparsespeex.c [code]
 
file  oggparsetheora.c [code]
 
file  oggparsevorbis.c [code]
 
file  oggparsevp8.c [code]
 
file  oma.c [code]
 
file  oma.h [code]
 
file  omadec.c [code]
 This is a demuxer for Sony OpenMG Music files.
 
file  omaenc.c [code]
 
file  options.c [code]
 Options definition for AVFormatContext.
 
file  options_table.h [code]
 
file  os_support.c [code]
 
file  os_support.h [code]
 miscellaneous OS support macros and functions.
 
file  paf.c [code]
 
file  pcm.c [code]
 
file  pcm.h [code]
 
file  pcmdec.c [code]
 
file  pcmenc.c [code]
 
file  pjsdec.c [code]
 PJS (Phoenix Japanimation Society) subtitles format demuxer.
 
file  pmpdec.c [code]
 
file  psxstr.c [code]
 PSX STR file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) This module handles streams that have been ripped from Sony Playstation CD games.
 
file  pva.c [code]
 
file  pvfdec.c [code]
 
file  qcp.c [code]
 QCP format (.qcp) demuxer.
 
file  qtpalette.h [code]
 
file  r3d.c [code]
 
file  rawdec.c [code]
 
file  rawdec.h [code]
 
file  rawenc.c [code]
 
file  rawenc.h [code]
 
file  rawvideodec.c [code]
 
file  rdt.c [code]
 Realmedia RTSP protocol (RDT) support.
 
file  rdt.h [code]
 
file  realtextdec.c [code]
 RealText subtitle demuxer.
 
file  redspark.c [code]
 
file  replaygain.c [code]
 replaygain tags parsing
 
file  replaygain.h [code]
 
file  riff.c [code]
 
file  riff.h [code]
 internal header for RIFF based (de)muxers do NOT include this in end user applications
 
file  riffdec.c [code]
 
file  riffenc.c [code]
 
file  rl2.c [code]
 RL2 file demuxer.
 
file  rm.c [code]
 
file  rm.h [code]
 
file  rmdec.c [code]
 
file  rmenc.c [code]
 
file  rmsipr.c [code]
 
file  rmsipr.h [code]
 
file  rpl.c [code]
 
file  rsd.c [code]
 
file  rso.c [code]
 
file  rso.h [code]
 
file  rsodec.c [code]
 
file  rsoenc.c [code]
 
file  rtmp.h [code]
 
file  rtmpcrypt.c [code]
 RTMPE protocol.
 
file  rtmpcrypt.h [code]
 
file  rtmpdh.c [code]
 RTMP Diffie-Hellmann utilities.
 
file  rtmpdh.h [code]
 
file  rtmphttp.c [code]
 RTMP HTTP protocol.
 
file  rtmppkt.c [code]
 
file  rtmppkt.h [code]
 
file  rtmpproto.c [code]
 RTMP protocol.
 
file  rtp.c [code]
 
file  rtp.h [code]
 
file  rtpdec.c [code]
 
file  rtpdec.h [code]
 
file  rtpdec_amr.c [code]
 
file  rtpdec_asf.c [code]
 Microsoft RTP/ASF support.
 
file  rtpdec_formats.h [code]
 
file  rtpdec_g726.c [code]
 
file  rtpdec_h263.c [code]
 
file  rtpdec_h263_rfc2190.c [code]
 
file  rtpdec_h264.c [code]
 H.264 / RTP Code (RFC3984)
 
file  rtpdec_ilbc.c [code]
 
file  rtpdec_jpeg.c [code]
 
file  rtpdec_latm.c [code]
 
file  rtpdec_mpeg12.c [code]
 
file  rtpdec_mpeg4.c [code]
 MPEG4 / RTP Code.
 
file  rtpdec_mpegts.c [code]
 
file  rtpdec_qcelp.c [code]
 
file  rtpdec_qdm2.c [code]
 RTP support for the QDM2 payload (todo: wiki)
 
file  rtpdec_qt.c [code]
 Quicktime-style RTP support.
 
file  rtpdec_svq3.c [code]
 RTP support for the SV3V (SVQ3) payload.
 
file  rtpdec_vp8.c [code]
 RTP support for the VP8 payload.
 
file  rtpdec_xiph.c [code]
 Xiph / RTP Code.
 
file  rtpenc.c [code]
 
file  rtpenc.h [code]
 
file  rtpenc_aac.c [code]
 
file  rtpenc_amr.c [code]
 
file  rtpenc_chain.c [code]
 
file  rtpenc_chain.h [code]
 
file  rtpenc_h263.c [code]
 
file  rtpenc_h263_rfc2190.c [code]
 
file  rtpenc_h264.c [code]
 H.264 packetization.
 
file  rtpenc_jpeg.c [code]
 
file  rtpenc_latm.c [code]
 
file  rtpenc_mpv.c [code]
 
file  rtpenc_vp8.c [code]
 
file  rtpenc_xiph.c [code]
 
file  rtpproto.c [code]
 RTP protocol.
 
file  rtpproto.h [code]
 
file  rtsp.c [code]
 
file  rtsp.h [code]
 
file  rtspcodes.h [code]
 
file  rtspdec.c [code]
 
file  rtspenc.c [code]
 
file  samidec.c [code]
 SAMI subtitle demuxer.
 
file  sapdec.c [code]
 
file  sapenc.c [code]
 
file  sauce.c [code]
 SAUCE header parser.
 
file  sauce.h [code]
 SAUCE header parser.
 
file  sbgdec.c [code]
 
file  sctp.c [code]
 sctp url_protocol
 
file  sdp.c [code]
 
file  sdr2.c [code]
 
file  seek-test.c [code]
 
file  seek.c [code]
 
file  seek.h [code]
 
file  segafilm.c [code]
 Sega FILM (.cpk) file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information regarding the Sega FILM file format, visit: http://www.pcisys.net/~melanson/codecs/.
 
file  segment.c [code]
 
file  sierravmd.c [code]
 Sierra VMD file demuxer by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD file format, visit: http://www.pcisys.net/~melanson/codecs/.
 
file  siff.c [code]
 
file  smacker.c [code]
 
file  smjpeg.c [code]
 SMJPEG common code.
 
file  smjpeg.h [code]
 SMJPEG common code.
 
file  smjpegdec.c [code]
 This is a demuxer for Loki SDL Motion JPEG files.
 
file  smjpegenc.c [code]
 This is a muxer for Loki SDL Motion JPEG files.
 
file  smoothstreamingenc.c [code]
 
file  smush.c [code]
 
file  sol.c [code]
 
file  sox.h [code]
 
file  soxdec.c [code]
 SoX native format demuxer.
 
file  soxenc.c [code]
 SoX native format muxer.
 
file  spdif.c [code]
 
file  spdif.h [code]
 
file  spdifdec.c [code]
 IEC 61937 demuxer, used for compressed data in S/PDIF.
 
file  spdifenc.c [code]
 IEC-61937 encapsulation of various formats, used by S/PDIF.
 
file  srtdec.c [code]
 
file  srtenc.c [code]
 
file  srtp.c [code]
 
file  srtp.h [code]
 
file  srtpproto.c [code]
 
file  subfile.c [code]
 
file  subtitles.c [code]
 
file  subtitles.h [code]
 
file  subviewer1dec.c [code]
 SubViewer v1 subtitle demuxer.
 
file  subviewerdec.c [code]
 SubViewer subtitle demuxer.
 
file  swf.c [code]
 
file  swf.h [code]
 
file  swfdec.c [code]
 
file  swfenc.c [code]
 
file  takdec.c [code]
 
file  tcp.c [code]
 
file  tedcaptionsdec.c [code]
 
file  tee.c [code]
 
file  thp.c [code]
 
file  tiertexseq.c [code]
 Tiertex Limited SEQ file demuxer.
 
file  tls.c [code]
 
file  tmv.c [code]
 8088flex TMV file demuxer
 
file  tta.c [code]
 
file  tty.c [code]
 Tele-typewriter demuxer.
 
file  txd.c [code]
 
file  udp.c [code]
 UDP protocol.
 
file  uncodedframecrcenc.c [code]
 
file  unix.c [code]
 Unix socket url_protocol.
 
file  url-test.c [code]
 
file  url.c [code]
 URL utility functions.
 
file  url.h [code]
 unbuffered private I/O API
 
file  urldecode.c [code]
 
file  urldecode.h [code]
 
file  utils.c [code]
 various utility functions for use within FFmpeg
 
file  vc1test.c [code]
 VC1 test bitstream file demuxer by Konstantin Shishkov Format specified in SMPTE standard 421 Annex L.
 
file  vc1testenc.c [code]
 
file  version.h [code]
 Libavformat version macros.
 
file  vivo.c [code]
 Vivo stream demuxer.
 
file  voc.c [code]
 
file  voc.h [code]
 
file  vocdec.c [code]
 
file  vocenc.c [code]
 
file  vorbiscomment.c [code]
 
file  vorbiscomment.h [code]
 
file  vplayerdec.c [code]
 VPlayer subtitles format demuxer.
 
file  vqf.c [code]
 
file  w64.c [code]
 
file  w64.h [code]
 
file  wavdec.c [code]
 
file  wavenc.c [code]
 
file  wc3movie.c [code]
 Wing Commander III Movie file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the WC3 .mve file format, visit: http://www.pcisys.net/~melanson/codecs/.
 
file  webvttdec.c [code]
 WebVTT subtitle demuxer.
 
file  webvttenc.c [code]
 WebVTT subtitle muxer.
 
file  westwood_aud.c [code]
 Westwood Studios AUD file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the Westwood file formats, visit: http://www.pcisys.net/~melanson/codecs/ http://www.geocities.com/SiliconValley/8682/aud3.txt.
 
file  westwood_vqa.c [code]
 Westwood Studios VQA file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the Westwood file formats, visit: http://www.pcisys.net/~melanson/codecs/ http://www.geocities.com/SiliconValley/8682/aud3.txt.
 
file  wtv.h [code]
 
file  wtv_common.c [code]
 
file  wtvdec.c [code]
 Windows Television (WTV) demuxer.
 
file  wtvenc.c [code]
 Windows Television (WTV) demuxer.
 
file  wv.c [code]
 
file  wv.h [code]
 
file  wvdec.c [code]
 
file  wvenc.c [code]
 
file  xa.c [code]
 Maxis XA File Demuxer by Robert Marston (rmars.nosp@m.ton@.nosp@m.gmail.nosp@m..com) for more information on the XA audio format see http://wiki.multimedia.cx/index.php?title=Maxis_XA.
 
file  xmv.c [code]
 Microsoft XMV demuxer.
 
file  xwma.c [code]
 
file  yop.c [code]
 
file  yuv4mpeg.h [code]
 
file  yuv4mpegdec.c [code]
 
file  yuv4mpegenc.c [code]