Files
FFmpeg/MAINTAINERS
T

273 lines
11 KiB
Plaintext
Raw Normal View History

FFmpeg maintainers
==================
Below is a list of the people maintaining different parts of the
FFmpeg code.
Project Leader
==============
Michael Niedermayer
final design decisions
Applications
============
ffmpeg:
ffmpeg.c Michael Niedermayer
Video Hooks:
vhook
vhook/watermark.c Marcus Engene
vhook/ppm.c
vhook/drawtext.c
vhook/fish.c
vhook/null.c
vhook/imlib2.c
ffplay:
ffplay.c
ffserver:
ffserver.c, ffserver.h Alex Beregszaszi
Commandline utility code:
cmdutils.c, cmdutils.h
QuickTime faststart:
qt-faststart.c Mike Melanson
Miscellaneous Areas
===================
documentation Mike Melanson, Diego Biurrun
website Mike Melanson, Diego Biurrun
2006-06-17 20:02:44 +00:00
build system (configure,Makefiles) Diego Biurrun, Mans Rullgard
2006-04-15 15:09:45 +00:00
project server Diego Biurrun, Mans Rullgard
2006-08-21 09:06:32 +00:00
mailinglists Michael Niedermayer, Baptiste Coudurier
libavutil
=========
External Interfaces:
libavutil/avutil.h
Internal Interfaces:
libavutil/common.h
Other:
intfloat* Michael Niedermayer
rational.c, rational.h Michael Niedermayer
mathematics.c, mathematics.h Michael Niedermayer
integer.c, integer.h Michael Niedermayer
bswap.h
libavcodec
==========
Generic Parts:
External Interfaces:
avcodec.h Michael Niedermayer
utility code:
utils.c
mem.c
opt.c, opt.h
arithmetic expression evaluator:
eval.c Michael Niedermayer
audio and video frame extraction:
parser.c
2007-04-07 14:10:02 +00:00
bitstream reading:
bitstream.c, bitstream.h Michael Niedermayer
CABAC:
cabac.h, cabac.c Michael Niedermayer
DSP utilities:
dsputils.c, dsputils.h Michael Niedermayer
entropy coding:
rangecoder.c, rangecoder.h Michael Niedermayer
2007-03-25 14:33:03 +00:00
lzw.* Michael Niedermayer
floating point AAN DCT:
faandct.c, faandct.h Michael Niedermayer
Golomb coding:
golomb.c, golomb.h Michael Niedermayer
motion estimation:
motion* Michael Niedermayer
rate control:
ratecontrol.c
2007-06-06 08:48:04 +00:00
libxvid_rc.c Michael Niedermayer
simple IDCT:
simple_idct.c, simple_idct.h Michael Niedermayer
postprocessing:
libpostproc/* Michael Niedermayer
Codecs:
4xm.c Michael Niedermayer
8bps.c Roberto Togni
2006-03-03 05:52:02 +00:00
aasc.c Kostya Shishkov
2007-03-20 13:29:33 +00:00
ac3* Justin Ruggles
2007-09-16 04:47:12 +00:00
apedec.c Kostya Shishkov
asv* Michael Niedermayer
atrac3* Benjamin Larsson
bmp.c Mans Rullgard
cavs* Stefan Gehrer
cinepak.c Roberto Togni
cljr Alex Beregszaszi
cook.c, cookdata.h Benjamin Larsson
cscd.c Reimar Doeffinger
2007-04-28 02:53:32 +00:00
dca.c Kostya Shishkov
2007-10-08 11:27:18 +00:00
dnxhd* Baptiste Coudurier
dpcm.c Mike Melanson
2007-03-14 14:49:49 +00:00
dxa.c Kostya Shishkov
dv.c Roman Shaposhnik
ffv1.c Michael Niedermayer
flac.c Alex Beregszaszi
flacenc.c Justin Ruggles
2007-01-21 20:56:20 +00:00
flashsv* Benjamin Larsson
flicvideo.c Mike Melanson
g726.c Roman Shaposhnik
2006-10-22 15:05:03 +00:00
gifdec.c Baptiste Coudurier
h264* Loren Merritt, Michael Niedermayer
h261* Michael Niedermayer
h263* Michael Niedermayer
huffyuv.c Michael Niedermayer
idcinvideo.c Mike Melanson
imc* Benjamin Larsson
2006-03-03 05:52:02 +00:00
indeo2* Kostya Shishkov
interplayvideo.c Mike Melanson
2006-03-03 05:52:02 +00:00
jpeg_ls.c Kostya Shishkov
kmvc.c Kostya Shishkov
2007-07-17 22:08:19 +00:00
lcl*.c Roberto Togni
2007-02-20 11:09:47 +00:00
libgsm.c Michel Bardiaux
2007-06-06 08:46:59 +00:00
libx264.c Mans Rullgard
2006-03-03 05:52:02 +00:00
loco.c Kostya Shishkov
lzo.h, lzo.c Reimar Doeffinger
mdec.c Michael Niedermayer
mjpeg.c Michael Niedermayer
2006-12-24 04:51:43 +00:00
mpc* Kostya Shishkov
mpeg12.c, mpeg12data.h Michael Niedermayer
mpegvideo.c, mpegvideo.h Michael Niedermayer
msmpeg4.c, msmpeg4data.h Michael Niedermayer
msrle.c Mike Melanson
msvideo1.c Mike Melanson
nellymoserdec.c Benjamin Larsson
nuv.c Reimar Doeffinger
2007-04-29 09:37:07 +00:00
ptx.c Ivo van Poorten
qdm2.c, qdm2data.h Roberto Togni
2006-03-03 05:52:02 +00:00
qdrw.c Kostya Shishkov
qpeg.c Kostya Shishkov
qtrle.c Mike Melanson
ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
resample2.c Michael Niedermayer
rpza.c Roberto Togni
rtjpeg.c, rtjpeg.h Reimar Doeffinger
rv10.c Michael Niedermayer
2007-05-08 11:03:00 +00:00
s3tc* Ivo van Poorten
smc.c Mike Melanson
snow.c Michael Niedermayer, Loren Merritt
sonic.c Alex Beregszaszi
svq3.c Michael Niedermayer
2006-10-11 04:15:04 +00:00
targa.c Kostya Shishkov
2006-10-13 10:48:29 +00:00
tiff.c Kostya Shishkov
2006-03-03 05:52:02 +00:00
truemotion1* Mike Melanson
truemotion2* Kostya Shishkov
truespeech.c Kostya Shishkov
tscc.c Kostya Shishkov
2007-05-08 11:03:00 +00:00
txd.c Ivo van Poorten
2006-03-03 05:52:02 +00:00
ulti* Kostya Shishkov
vb.c Kostya Shishkov
vc1* Kostya Shishkov
vcr1.c Michael Niedermayer
2006-09-05 04:37:14 +00:00
vmnc.c Kostya Shishkov
2006-10-02 09:51:34 +00:00
vorbis_enc.c Oded Shimon
2007-07-16 11:44:26 +00:00
vorbis_dec.c Denes Balatoni
vp3* Mike Melanson
2006-09-09 17:19:37 +00:00
vp5 Aurelien Jacobs
vp6 Aurelien Jacobs
vqavideo.c Mike Melanson
2006-09-26 03:41:51 +00:00
wavpack.c Kostya Shishkov
wmv2.c Michael Niedermayer
2006-03-03 05:52:02 +00:00
wnv1.c Kostya Shishkov
xan.c Mike Melanson
2006-03-03 05:52:02 +00:00
xl.c Kostya Shishkov
xvmcvideo.c Ivan Kalvachev
zmbv* Kostya Shishkov
libavformat
===========
Generic parts:
External Interface:
2006-11-22 00:52:32 +00:00
libavformat/avformat.h
Utility Code:
2006-11-22 00:52:32 +00:00
libavformat/utils.c
Muxers/Demuxers:
4xm.c Mike Melanson
2006-02-10 08:21:13 +00:00
adtsenc.c Mans Rullgard
2006-10-10 13:27:41 +00:00
aiff.c Baptiste Coudurier
2007-09-16 04:47:12 +00:00
ape.c Kostya Shishkov
avi* Michael Niedermayer
crc.c Michael Niedermayer
daud.c Reimar Doeffinger
dc1394.c, dv.c Roman Shaposhnik
2007-03-14 14:49:49 +00:00
dxa.c Kostya Shishkov
flic.c Mike Melanson
flvdec.c, flvenc.c Michael Niedermayer
2006-07-03 16:32:57 +00:00
gxf.c Reimar Doeffinger
2006-07-19 09:38:22 +00:00
gxfenc.c Baptiste Coudurier
idcin.c Mike Melanson
idroq.c Mike Melanson
ipmovie.c Mike Melanson
img2.c Michael Niedermayer
2007-02-23 23:25:29 +00:00
libnut.c Oded Shimon
2006-11-08 18:55:21 +00:00
matroska.c Aurelien Jacobs
2007-09-05 00:38:42 +00:00
matroskaenc.c David Conrad
mov.c Michael Niedermayer, Baptiste Coudurier
2006-11-15 13:44:49 +00:00
movenc.c Michael Niedermayer, Baptiste Coudurier
2006-12-24 04:51:43 +00:00
mpc.c Kostya Shishkov
mpegts* Mans Rullgard
2006-10-12 01:04:32 +00:00
mtv.c Reynaldo H. Verdejo Pinochet
2006-07-25 14:30:14 +00:00
mxf.c Baptiste Coudurier
nsvdec.c Francois Revol
2007-02-23 23:25:29 +00:00
nut.c Michael Niedermayer
nuv.c Reimar Doeffinger
2007-11-10 18:29:07 +00:00
oggdec.c, oggdec.h Mans Rullgard
2007-11-10 18:27:03 +00:00
oggenc.c Baptiste Coudurier
oggparsevorbis.c Mans Rullgard
2006-05-18 08:23:27 +00:00
oggparseogm.c Mans Rullgard
psxstr.c Mike Melanson
raw.c Michael Niedermayer
rm.c Roberto Togni
rtp*.c (Muxer only) Luca Abeni
2007-07-12 21:26:27 +00:00
rtsp.c Luca Barbato
sdp.c Luca Abeni
segafilm.c Mike Melanson
siff.c Kostya Shishkov
2007-01-14 00:47:22 +00:00
swf.c Baptiste Coudurier
2007-05-08 11:03:00 +00:00
txd.c Ivo van Poorten
2006-02-27 18:21:07 +00:00
v4l2.c Luca Abeni
2006-02-09 22:52:23 +00:00
voc.c Aurelien Jacobs
wav.c Michael Niedermayer
wc3movie.c Mike Melanson
westwood.c Mike Melanson
2006-09-26 03:41:51 +00:00
wv.c Kostya Shishkov
Operating systems / CPU architectures
=====================================
Alpha Mans Rullgard, Falk Hueffner
BeOS Francois Revol
i386 Michael Niedermayer
Mac OS X / PowerPC Romain Dolbeau, Guillaume Poirier
Amiga / PowerPC Colin Ward
2006-03-27 12:51:19 +00:00
Linux / PowerPC Luca Barbato
2007-07-02 19:49:31 +00:00
Windows MinGW Alex Beregszaszi, Ramiro Polla
2007-06-29 16:39:18 +00:00
Windows Cygwin Victor Paesa
ADI/Blackfin DSP Marc Hoffman