7f2a9753 |
FFmpeg maintainers
==================
Below is a list of the people maintaining different parts of the
FFmpeg code.
|
2d38081b |
Please try to keep entries where you are the maintainer up to date! |
0be95fe1 |
|
1f183733 |
Names in () mean that the maintainer currently has no time to maintain the code. |
de8d56c6 |
A (CC <address>) after the name means that the maintainer prefers to be CC-ed on
patches and related discussions. |
1f183733 |
|
7f2a9753 |
|
111ccca6 |
Project Leader
==============
final design decisions
|
7f2a9753 |
Applications
============
ffmpeg:
ffmpeg.c Michael Niedermayer
ffplay: |
cffd20b9 |
ffplay.c Marton Balint |
7f2a9753 |
|
ec8f26d1 |
ffprobe:
ffprobe.c Stefano Sabatini
|
9ed876ac |
ffserver:
ffserver.c Reynaldo H. Verdejo Pinochet
|
7f2a9753 |
Commandline utility code: |
a78d882d |
cmdutils.c, cmdutils.h Michael Niedermayer |
7f2a9753 |
QuickTime faststart: |
5c56e746 |
tools/qt-faststart.c Baptiste Coudurier |
7f2a9753 |
Miscellaneous Areas
===================
|
2edb7ab1 |
documentation Stefano Sabatini, Mike Melanson, Timothy Gu, Lou Logan |
8ec599ca |
project server Árpád Gereöffy, Michael Niedermayer, Reimar Doeffinger, Alexander Strasser, Nikolay Aleksandrov |
9e44998c |
presets Robert Swain |
25c3c365 |
metadata subsystem Aurelien Jacobs |
e377e662 |
release management Michael Niedermayer |
5f4e555d |
API tests Ludmila Glinskih |
7f2a9753 |
|
f115e83c |
Communication
=============
|
e2842cfe |
website Deby Barbara Lepage |
e9b5b9a1 |
fate.ffmpeg.org Timothy Gu |
60ef6124 |
Trac bug tracker Alexander Strasser, Michael Niedermayer, Carl Eugen Hoyos, Lou Logan |
bb5bc08b |
mailing lists Baptiste Coudurier, Lou Logan |
f115e83c |
Google+ Paul B Mahol, Michael Niedermayer, Alexander Strasser |
893e6173 |
Twitter Lou Logan, Reynaldo H. Verdejo Pinochet |
21f22908 |
Launchpad Timothy Gu |
7f62368b |
ffmpeg-security Andreas Cadhalpun, Carl Eugen Hoyos, Clément Bœsch, Michael Niedermayer, Reimar Doeffinger, Rodger Combs, wm4 |
f115e83c |
|
7f2a9753 |
libavutil
=========
External Interfaces: |
a78d882d |
libavutil/avutil.h Michael Niedermayer |
7f2a9753 |
Internal Interfaces: |
a78d882d |
libavutil/common.h Michael Niedermayer |
7f2a9753 |
Other: |
18cd7891 |
aes_ctr.c, aes_ctr.h Eran Kornblau |
b45b1d7a |
bprint Nicolas George |
48188a51 |
bswap.h |
b45b1d7a |
des Reimar Doeffinger |
c0c1fe79 |
dynarray.h Nicolas George |
52ed1d6d |
eval.c, eval.h Michael Niedermayer |
b45b1d7a |
float_dsp Loren Merritt
hash Reimar Doeffinger |
c4b78f96 |
hwcontext_cuda* Timo Rothenpieler |
7f2a9753 |
intfloat* Michael Niedermayer
integer.c, integer.h Michael Niedermayer |
b45b1d7a |
lzo Reimar Doeffinger |
48188a51 |
mathematics.c, mathematics.h Michael Niedermayer |
52ed1d6d |
mem.c, mem.h Michael Niedermayer |
d83c481d |
opencl.c, opencl.h Wei Gao |
52ed1d6d |
opt.c, opt.h Michael Niedermayer |
48188a51 |
rational.c, rational.h Michael Niedermayer |
b45b1d7a |
rc4 Reimar Doeffinger |
99b8cd0c |
ripemd.c, ripemd.h James Almer |
7f2a9753 |
libavcodec
==========
Generic Parts:
External Interfaces:
avcodec.h Michael Niedermayer
utility code: |
a78d882d |
utils.c Michael Niedermayer |
7f2a9753 |
audio and video frame extraction: |
a78d882d |
parser.c Michael Niedermayer |
fe037229 |
bitstream reading: |
7f2a9753 |
bitstream.c, bitstream.h Michael Niedermayer
CABAC:
cabac.h, cabac.c Michael Niedermayer |
cfa2963b |
codec names:
codec_names.sh Nicolas George |
7f2a9753 |
DSP utilities:
dsputils.c, dsputils.h Michael Niedermayer
entropy coding:
rangecoder.c, rangecoder.h Michael Niedermayer |
2975ca0a |
lzw.* Michael Niedermayer |
7f2a9753 |
floating point AAN DCT:
faandct.c, faandct.h Michael Niedermayer |
965503d3 |
Non-power-of-two MDCT:
mdct15.c, mdct15.h Rostislav Pehlivanov |
7f2a9753 |
Golomb coding:
golomb.c, golomb.h Michael Niedermayer
motion estimation:
motion* Michael Niedermayer
rate control: |
a78d882d |
ratecontrol.c Michael Niedermayer |
2986a4f8 |
libxvid_rc.c Michael Niedermayer |
7f2a9753 |
simple IDCT:
simple_idct.c, simple_idct.h Michael Niedermayer
postprocessing:
libpostproc/* Michael Niedermayer |
1444438a |
table generation:
tableprint.c, tableprint.h Reimar Doeffinger |
7b71feab |
fixed point FFT:
fft* Zeljko Lukac |
ccc4324c |
Text Subtitles Clément Bœsch |
7f2a9753 |
Codecs:
4xm.c Michael Niedermayer
8bps.c Roberto Togni |
833e90dd |
8svx.c Jaikrishnan Menon |
58cd5386 |
aacenc*, aaccoder.c Rostislav Pehlivanov |
833e90dd |
alacenc.c Jaikrishnan Menon |
9fbf0660 |
alsdec.c Thilo Borgmann, Umair Khan |
6fbd85ed |
ass* Aurelien Jacobs |
7f2a9753 |
asv* Michael Niedermayer |
2e1fb96a |
atrac3plus* Maxim Poliakovski |
8a24e036 |
audiotoolbox* Rodger Combs |
d3037bbe |
bgmc.c, bgmc.h Thilo Borgmann |
be707647 |
binkaudio.c Peter Ross |
d6950e91 |
cavs* Stefan Gehrer |
1a425049 |
cdxl.c Paul B Mahol |
81f4d55c |
celp_filters.* Vitor Sessak |
7f2a9753 |
cinepak.c Roberto Togni |
762c4dc0 |
cinepakenc.c Rl / Aetey G.T. AB |
af13967b |
ccaption_dec.c Anshul Maheshwari, Aman Gupta |
7f2a9753 |
cljr Alex Beregszaszi |
6eac5546 |
cpia.c Stephan Hilb |
7dfd58ef |
crystalhd.c Philip Langdale |
7f2a9753 |
cscd.c Reimar Doeffinger |
65c4f4d1 |
cuviddec.c Timo Rothenpieler |
67af24da |
dca* foo86 |
ac5a4deb |
dirac* Rostislav Pehlivanov |
fc4cbc16 |
dnxhd* Baptiste Coudurier |
67af24da |
dolby_e* foo86 |
7f2a9753 |
dpcm.c Mike Melanson |
bb5bc08b |
dss_sp.c Oleksij Rempel |
7f2a9753 |
dv.c Roman Shaposhnik |
cdc66b65 |
dvbsubdec.c Anshul Maheshwari |
abaab07c |
eacmv*, eaidct*, eat* Peter Ross |
5870b3d2 |
evrc* Paul B Mahol |
ad0f7574 |
exif.c, exif.h Thilo Borgmann |
cb618da8 |
exr.c Martin Vignali |
35e16b1b |
ffv1* Michael Niedermayer |
cfa2963b |
ffwavesynth.c Nicolas George |
0ed24bfc |
fifo.c Jan Sebechlebsky |
7f2a9753 |
flicvideo.c Mike Melanson |
699b317f |
g722.c Martin Storsjo |
7f2a9753 |
g726.c Roman Shaposhnik |
06d392a7 |
gifdec.c Baptiste Coudurier |
7f2a9753 |
h261* Michael Niedermayer
h263* Michael Niedermayer |
81f4d55c |
h264* Loren Merritt, Michael Niedermayer |
abae43a7 |
hap* Tom Butterworth |
e3312b37 |
huffyuv* Michael Niedermayer |
7f2a9753 |
idcinvideo.c Mike Melanson
interplayvideo.c Mike Melanson |
3ab17851 |
jni*, ffjni* Matthieu Bouron |
69c02b52 |
jpeg2000* Nicolas Bertrand |
9f720d5f |
jvdec.c Peter Ross |
c70ac8e7 |
lcl*.c Roberto Togni, Reimar Doeffinger |
cfa2963b |
libcelt_dec.c Nicolas George |
2e87e714 |
libdirac* David Conrad |
81f4d55c |
libgsm.c Michel Bardiaux |
ae3f4e47 |
libkvazaar.c Arttu Ylä-Outinen |
9a77d59a |
libopenjpeg.c Jaikrishnan Menon |
856b33f5 |
libopenjpegenc.c Michael Bradshaw |
2e87e714 |
libtheoraenc.c David Conrad |
3ad0b189 |
libvorbis.c David Conrad |
e87043bb |
libvpx* James Zern |
81f4d55c |
libxavs.c Stefan Gehrer |
e1573d71 |
libzvbi-teletextdec.c Marton Balint |
7f2a9753 |
lzo.h, lzo.c Reimar Doeffinger
mdec.c Michael Niedermayer |
a7129de5 |
mimic.c Ramiro Polla |
0d4572a5 |
mjpeg*.c Michael Niedermayer |
dfa489be |
mlp* Ramiro Polla, Jai Luthra |
abaab07c |
mmvideo.c Peter Ross |
7f2a9753 |
mpeg12.c, mpeg12data.h Michael Niedermayer
mpegvideo.c, mpegvideo.h Michael Niedermayer |
69c02b52 |
mqc* Nicolas Bertrand |
7f2a9753 |
msmpeg4.c, msmpeg4data.h Michael Niedermayer
msrle.c Mike Melanson
msvideo1.c Mike Melanson |
dfca23e3 |
nuv.c Reimar Doeffinger |
65c4f4d1 |
nvdec*, nvenc* Timo Rothenpieler |
965503d3 |
opus* Rostislav Pehlivanov |
1a425049 |
paf.* Paul B Mahol |
18be65dd |
pcx.c Ivo van Poorten |
bf23eaf6 |
pgssubdec.c Reimar Doeffinger |
b46d68c6 |
ptx.c Ivo van Poorten |
3bb79c04 |
qcelp* Reynaldo H. Verdejo Pinochet |
ce028bc3 |
qdm2.c, qdm2data.h Roberto Togni |
c3e07556 |
qsv* Mark Thompson |
7f2a9753 |
qtrle.c Mike Melanson
ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
resample2.c Michael Niedermayer |
86b3cf7c |
rl2.c Sascha Sommer |
7f2a9753 |
rpza.c Roberto Togni |
dfca23e3 |
rtjpeg.c, rtjpeg.h Reimar Doeffinger |
7f2a9753 |
rv10.c Michael Niedermayer |
28ba53ff |
s3tc* Ivo van Poorten |
7f2a9753 |
smc.c Mike Melanson |
14ec9d25 |
smvjpegdec.c Ash Hughes |
35e16b1b |
snow* Michael Niedermayer, Loren Merritt |
7f2a9753 |
sonic.c Alex Beregszaszi |
e67d6c37 |
speedhq.c Steinar H. Gunderson |
8e43b6fe |
srt* Aurelien Jacobs |
18be65dd |
sunrast.c Ivo van Poorten |
7f2a9753 |
svq3.c Michael Niedermayer |
1a425049 |
tak* Paul B Mahol |
50326295 |
truemotion1* Mike Melanson |
6aaa9bc9 |
tta.c Alex Beregszaszi, Jaikrishnan Menon |
514cb9bb |
ttaenc.c Paul B Mahol |
28ba53ff |
txd.c Ivo van Poorten |
ac5a4deb |
vc2* Rostislav Pehlivanov |
7f2a9753 |
vcr1.c Michael Niedermayer |
480d33df |
videotoolboxenc.c Rick Kern, Aman Gupta |
1a425049 |
vima.c Paul B Mahol |
5c57e2b5 |
vorbisdec.c Denes Balatoni, David Conrad
vorbisenc.c Oded Shimon |
7f2a9753 |
vp3* Mike Melanson |
5ce117c3 |
vp5 Aurelien Jacobs
vp6 Aurelien Jacobs |
8f4a2d48 |
vp8 David Conrad, Ronald Bultje |
d0bde818 |
vp9 Ronald Bultje |
7f2a9753 |
vqavideo.c Mike Melanson |
da136c7e |
wmaprodec.c Sascha Sommer |
fa65584f |
wmavoice.c Ronald S. Bultje |
7f2a9753 |
wmv2.c Michael Niedermayer
xan.c Mike Melanson |
1a425049 |
xbm* Paul B Mahol |
8efed299 |
xface Stefano Sabatini |
9b4cfc36 |
xvmc.c Ivan Kalvachev |
1a425049 |
xwd* Paul B Mahol |
7f2a9753 |
|
c373f61d |
Hardware acceleration: |
b33fa8a1 |
crystalhd.c Philip Langdale |
8fb48659 |
dxva2* Hendrik Leppkes, Laurent Aimar, Steve Lhomme
d3d11va* Steve Lhomme |
4737fe69 |
mediacodec* Matthieu Bouron |
9caa7ba4 |
vaapi* Gwenole Beauchesne |
9d8664dd |
vaapi_encode* Mark Thompson |
3c865220 |
vdpau* Philip Langdale, Carl Eugen Hoyos |
480d33df |
videotoolbox* Rick Kern, Aman Gupta |
c373f61d |
|
7f2a9753 |
|
d8436ba4 |
libavdevice
===========
External Interface:
libavdevice/avdevice.h
|
d2417061 |
avfoundation.m Thilo Borgmann |
cbf09f23 |
decklink* Marton Balint |
a0258153 |
dshow.c Roger Pack (CC rogerdpack@gmail.com) |
36d0b15b |
fbdev_enc.c Lukasz Marek |
8a0c1644 |
gdigrab.c Roger Pack (CC rogerdpack@gmail.com) |
325fb246 |
iec61883.c Georg Lippitsch |
8efed299 |
lavfi Stefano Sabatini |
5e474a68 |
libdc1394.c Roman Shaposhnik |
9ff2cc68 |
opengl_enc.c Lukasz Marek |
b611ea04 |
pulse_audio_enc.c Lukasz Marek |
8efed299 |
sdl Stefano Sabatini |
f94b8d25 |
sdl2.c Josh de Kock |
d247a40a |
v4l2.c Giorgio Vazzana |
fd9da087 |
vfwcap.c Ramiro Polla |
3316556c |
xv.c Lukasz Marek |
d8436ba4 |
|
102db4f6 |
libavfilter
===========
|
d70a1a50 |
Generic parts: |
cfa2963b |
graphdump.c Nicolas George |
d70a1a50 |
|
fecf5ae9 |
motion_estimation.c Davinder Singh
|
d70a1a50 |
Filters: |
5870b3d2 |
f_drawgraph.c Paul B Mahol |
0f15ebe5 |
af_adelay.c Paul B Mahol
af_aecho.c Paul B Mahol
af_afade.c Paul B Mahol |
cfa2963b |
af_amerge.c Nicolas George |
0f15ebe5 |
af_aphaser.c Paul B Mahol |
5ad4e293 |
af_aresample.c Michael Niedermayer |
0f15ebe5 |
af_astats.c Paul B Mahol |
a1aac8d0 |
af_atempo.c Pavel Koshevoy |
0f15ebe5 |
af_biquads.c Paul B Mahol |
5870b3d2 |
af_chorus.c Paul B Mahol |
0f15ebe5 |
af_compand.c Paul B Mahol |
bfc61b0f |
af_firequalizer.c Muhammad Faiz |
bbf0b4fa |
af_hdcd.c Burt P. |
0f15ebe5 |
af_ladspa.c Paul B Mahol |
c0c37800 |
af_loudnorm.c Kyle Swanson |
cfa2963b |
af_pan.c Nicolas George |
5870b3d2 |
af_sidechaincompress.c Paul B Mahol |
42261964 |
af_silenceremove.c Paul B Mahol |
f9905e13 |
avf_aphasemeter.c Paul B Mahol |
0f15ebe5 |
avf_avectorscope.c Paul B Mahol |
40e938a7 |
avf_showcqt.c Muhammad Faiz |
0f15ebe5 |
vf_blend.c Paul B Mahol |
97778366 |
vf_bwdif Thomas Mundt (CC <thomas.mundt@hr.de>) |
4af1f376 |
vf_chromakey.c Timo Rothenpieler |
5870b3d2 |
vf_colorchannelmixer.c Paul B Mahol |
0f15ebe5 |
vf_colorbalance.c Paul B Mahol |
f17d9734 |
vf_colorkey.c Timo Rothenpieler |
5870b3d2 |
vf_colorlevels.c Paul B Mahol |
4d251723 |
vf_coreimage.m Thilo Borgmann |
5870b3d2 |
vf_deband.c Paul B Mahol |
b02b7834 |
vf_dejudder.c Nicholas Robbins |
d9c72e0d |
vf_delogo.c Jean Delvare (CC <jdelvare@suse.com>) |
0aa013fa |
vf_drawbox.c/drawgrid Andrey Utkin |
0f15ebe5 |
vf_extractplanes.c Paul B Mahol
vf_histogram.c Paul B Mahol |
ded3c9fd |
vf_hqx.c Clément Bœsch |
7bd0079e |
vf_idet.c Pascal Massimino |
0f15ebe5 |
vf_il.c Paul B Mahol |
97778366 |
vf_(t)interlace Thomas Mundt (CC <thomas.mundt@hr.de>) |
9f617a14 |
vf_lenscorrection.c Daniel Oberhoff |
292902ea |
vf_mergeplanes.c Paul B Mahol |
fecf5ae9 |
vf_mestimate.c Davinder Singh
vf_minterpolate.c Davinder Singh |
5870b3d2 |
vf_neighbor.c Paul B Mahol |
0f15ebe5 |
vf_psnr.c Paul B Mahol |
5870b3d2 |
vf_random.c Paul B Mahol |
2aad631a |
vf_readvitc.c Tobias Rapp (CC t.rapp at noa-archive dot com) |
5ad4e293 |
vf_scale.c Michael Niedermayer |
0f15ebe5 |
vf_separatefields.c Paul B Mahol |
5870b3d2 |
vf_ssim.c Paul B Mahol |
0f15ebe5 |
vf_stereo3d.c Paul B Mahol
vf_telecine.c Paul B Mahol |
102db4f6 |
vf_yadif.c Michael Niedermayer |
5870b3d2 |
vf_zoompan.c Paul B Mahol |
102db4f6 |
|
d70a1a50 |
Sources:
vsrc_mandelbrot.c Michael Niedermayer |
102db4f6 |
|
7f2a9753 |
libavformat
===========
Generic parts:
External Interface: |
a78d882d |
libavformat/avformat.h Michael Niedermayer |
7f2a9753 |
Utility Code: |
a78d882d |
libavformat/utils.c Michael Niedermayer |
d0bde818 |
Text Subtitles Clément Bœsch |
7f2a9753 |
Muxers/Demuxers:
4xm.c Mike Melanson |
e32a9926 |
aadec.c Vesselin Bontchev (vesselin.bontchev at yandex dot com) |
b6b3bd91 |
adtsenc.c Robert Swain |
1a425049 |
afc.c Paul B Mahol |
88a1ff22 |
aiffdec.c Baptiste Coudurier, Matthieu Bouron
aiffenc.c Baptiste Coudurier, Matthieu Bouron |
155f4dd6 |
apngdec.c Benoit Fouet |
6fbd85ed |
ass* Aurelien Jacobs |
1a425049 |
astdec.c Paul B Mahol |
6717d1a9 |
astenc.c James Almer |
7f2a9753 |
avi* Michael Niedermayer |
880d8e88 |
avisynth.c Stephen Hutchinson |
1a425049 |
avr.c Paul B Mahol |
be707647 |
bink.c Peter Ross |
48188408 |
boadec.c Michael Niedermayer |
1a425049 |
brstm.c Paul B Mahol |
47a5fba7 |
caf* Peter Ross |
1a425049 |
cdxl.c Paul B Mahol |
7f2a9753 |
crc.c Michael Niedermayer |
ad0d016f |
dashdec.c Steven Liu |
7f2a9753 |
daud.c Reimar Doeffinger |
bb5bc08b |
dss.c Oleksij Rempel |
67af24da |
dtsdec.c foo86 |
1a425049 |
dtshddec.c Paul B Mahol |
d8436ba4 |
dv.c Roman Shaposhnik |
f56f4149 |
electronicarts.c Peter Ross |
1a425049 |
epafdec.c Paul B Mahol |
9641bf30 |
ffm* Baptiste Coudurier |
7f2a9753 |
flic.c Mike Melanson |
ab6ffc2a |
flvdec.c Michael Niedermayer
flvenc.c Michael Niedermayer, Steven Liu |
cc0bc648 |
gxf.c Reimar Doeffinger |
86329cce |
gxfenc.c Baptiste Coudurier |
6275d93d |
hls.c Anssi Hannula |
02bf023a |
hlsenc.c Christian Suloway, Steven Liu |
7f2a9753 |
idcin.c Mike Melanson |
2aa751d2 |
idroqdec.c Mike Melanson |
833e90dd |
iff.c Jaikrishnan Menon |
52c40a0e |
img2*.c Michael Niedermayer |
81f4d55c |
ipmovie.c Mike Melanson |
1a425049 |
ircam* Paul B Mahol |
c5125e39 |
iss.c Stefan Gehrer |
9f720d5f |
jvdec.c Peter Ross |
26c7ff93 |
libmodplug.c Clément Bœsch |
daf421d2 |
libopenmpt.c Josh de Kock |
77c1d04d |
lmlm4.c Ivo van Poorten |
1a425049 |
lvfdec.c Paul B Mahol |
0f4cd732 |
lxfdec.c Tomas Härdin |
9df5ea29 |
matroska.c Aurelien Jacobs |
8c576620 |
matroskadec.c Aurelien Jacobs |
e09f7d61 |
matroskaenc.c David Conrad |
925f7980 |
matroska subtitles (matroskaenc.c) John Peebles |
25c3c365 |
metadata* Aurelien Jacobs |
1a425049 |
mgsts.c Paul B Mahol |
81f4d55c |
microdvd* Aurelien Jacobs |
abaab07c |
mm.c Peter Ross |
bb5bc08b |
mov.c Baptiste Coudurier |
55a88daf |
movenc.c Baptiste Coudurier, Matthieu Bouron |
18cd7891 |
movenccenc.c Eran Kornblau |
977327c7 |
mpeg.c Michael Niedermayer
mpegenc.c Michael Niedermayer |
2daf6be0 |
mpegts.c Marton Balint
mpegtsenc.c Baptiste Coudurier |
0f3444e1 |
msnwc_tcp.c Ramiro Polla |
28146a8c |
mtv.c Reynaldo H. Verdejo Pinochet |
122d0276 |
mxf* Baptiste Coudurier |
4f5440ad |
nistspheredec.c Paul B Mahol |
7f2a9753 |
nsvdec.c Francois Revol |
35e16b1b |
nut* Michael Niedermayer |
dfca23e3 |
nuv.c Reimar Doeffinger |
c15020dd |
oggdec.c, oggdec.h David Conrad |
5118cae6 |
oggenc.c Baptiste Coudurier |
c15020dd |
oggparse*.c David Conrad |
ac5a4deb |
oggparsedaala* Rostislav Pehlivanov |
9b98479e |
oma.c Maxim Poliakovski |
1a425049 |
paf.c Paul B Mahol |
7f2a9753 |
psxstr.c Mike Melanson |
920d3609 |
pva.c Ivo van Poorten |
1a425049 |
pvfdec.c Paul B Mahol |
7eb68edb |
r3d.c Baptiste Coudurier |
7f2a9753 |
raw.c Michael Niedermayer |
08817483 |
rdt.c Ronald S. Bultje |
37b7dac1 |
rl2.c Sascha Sommer |
8f4a2d48 |
rmdec.c, rmenc.c Ronald S. Bultje |
0de7feff |
rtp.c, rtpenc.c Martin Storsjo |
3eec775b |
rtpdec_ac3.* Gilles Chanteperdrix |
cbe50855 |
rtpdec_dv.* Thomas Volkert |
50a4d5cf |
rtpdec_h261.*, rtpenc_h261.* Thomas Volkert |
5820358b |
rtpdec_hevc.*, rtpenc_hevc.* Thomas Volkert |
bfdd15c4 |
rtpdec_mpa_robust.* Gilles Chanteperdrix |
99ca7c94 |
rtpdec_asf.* Ronald S. Bultje |
f591b7b5 |
rtpdec_vc2hq.*, rtpenc_vc2hq.* Thomas Volkert |
e4a6486c |
rtpdec_vp9.c Thomas Volkert |
0de7feff |
rtpenc_mpv.*, rtpenc_aac.* Martin Storsjo |
67af24da |
s337m.c foo86 |
cfa2963b |
sbgdec.c Nicolas George |
0de7feff |
sdp.c Martin Storsjo |
7f2a9753 |
segafilm.c Mike Melanson |
24db666d |
segment.c Stefano Sabatini |
1a425049 |
smjpeg* Paul B Mahol |
6275d93d |
spdif* Anssi Hannula |
6fbd85ed |
srtdec.c Aurelien Jacobs |
69566e43 |
swf.c Baptiste Coudurier |
1a425049 |
takdec.c Paul B Mahol |
97c8b064 |
tta.c Alex Beregszaszi |
28ba53ff |
txd.c Ivo van Poorten |
ea395e8c |
voc.c Aurelien Jacobs |
7f2a9753 |
wav.c Michael Niedermayer
wc3movie.c Mike Melanson |
bda8ceb9 |
webm dash (matroskaenc.c) Vignesh Venkatasubramanian |
59b13750 |
webvtt* Matthew J Heaney |
7f2a9753 |
westwood.c Mike Melanson |
56ddf4b3 |
wtv.c Peter Ross |
1a425049 |
wvenc.c Paul B Mahol |
7f2a9753 |
|
085bf69f |
Protocols: |
cee7acfc |
async.c Zhang Rui |
23a5bf9d |
bluray.c Petri Hintukainen |
c86d3a54 |
ftp.c Lukasz Marek |
a2e6a14b |
http.c Ronald S. Bultje |
ef23b7fd |
libssh.c Lukasz Marek |
f5ea69b2 |
mms*.c Ronald S. Bultje |
085bf69f |
udp.c Luca Abeni |
2c0bf76b |
icecast.c Marvin Scholz |
085bf69f |
|
7f2a9753 |
|
b3f3fe3c |
libswresample
=============
Generic parts:
audioconvert.c Michael Niedermayer
dither.c Michael Niedermayer
rematrix*.c Michael Niedermayer
swresample*.c Michael Niedermayer
Resamplers:
resample*.c Michael Niedermayer
soxr_resample.c Rob Sykes
|
7f2a9753 |
Operating systems / CPU architectures
=====================================
|
8f4a2d48 |
Alpha Falk Hueffner |
c8e7fc8d |
MIPS Manojkumar Bhosale |
2ef7c635 |
Mac OS X / PowerPC Romain Dolbeau, Guillaume Poirier |
da6ec720 |
Amiga / PowerPC Colin Ward |
f84a47d5 |
Windows MinGW Alex Beregszaszi, Ramiro Polla |
ccca0d5a |
Windows Cygwin Victor Paesa |
a95210bf |
Windows MSVC Matthew Oliver, Hendrik Leppkes |
c25b0b77 |
Windows ICL Matthew Oliver |
809c767a |
ADI/Blackfin DSP Marc Hoffman |
05d8de22 |
Sparc Roman Shaposhnik |
346ec917 |
OS/2 KO Myung-Hun |
133e5c40 |
|
08d3b9ad |
Developers with git write access who are currently not maintaining any specific part
====================================================================================
Alex Converse
Andreas Cadhalpun
Anuradha Suraparaju
Ben Littler
Benjamin Larsson
Bobby Bingham
Daniel Verkamp
Derek Buitenhuis
Ganesh Ajjanagadde
Henrik Gramner
Ivan Uskov
James Darnley |
0275bdbd |
Jan Ekström |
08d3b9ad |
Joakim Plate
Kieran Kunhya
Kirill Gavrilov
Martin Storsjö
Panagiotis Issaris
Pedro Arthur
Sebastien Zwickert |
334775f5 |
Vittorio Giovara |
08d3b9ad |
wm4
(this list is incomplete)
|
470ac143 |
Releases
========
|
e407d70f |
2.8 Michael Niedermayer |
58142a27 |
2.7 Michael Niedermayer |
0bcb6ac1 |
2.6 Michael Niedermayer |
a4f21a8d |
2.5 Michael Niedermayer |
470ac143 |
|
7e1efeb5 |
If you want to maintain an older release, please contact us |
470ac143 |
|
5e06f743 |
GnuPG Fingerprints of maintainers and contributors
================================================== |
133e5c40 |
|
b329ff3d |
Alexander Strasser 1C96 78B7 83CB 8AA7 9AF5 D1EB A7D8 A57B A876 E58F |
ab03382f |
Anssi Hannula 1A92 FF42 2DD9 8D2E 8AF7 65A9 4278 C520 513D F3CB |
14ec9d25 |
Ash Hughes 694D 43D2 D180 C7C7 6421 ABD3 A641 D0B7 623D 6029 |
08519772 |
Attila Kinali 11F0 F9A6 A1D2 11F6 C745 D10C 6520 BCDD F2DF E765 |
aa0bd992 |
Baptiste Coudurier 8D77 134D 20CC 9220 201F C5DB 0AC9 325C 5C1A BAAA |
8600bbb3 |
Ben Littler 3EE3 3723 E560 3214 A8CD 4DEB 2CDB FCE7 768C 8D2C |
20f5c9d1 |
Benoit Fouet B22A 4F4F 43EF 636B BB66 FCDC 0023 AE1E 2985 49C8 |
5c57e2b5 |
Clément Bœsch 52D0 3A82 D445 F194 DB8B 2B16 87EE 2CB8 F4B8 FCF9 |
7ae8fb8f |
Daniel Verkamp 78A6 07ED 782C 653E C628 B8B9 F0EB 8DD8 2F0E 21C7 |
258a05b2 |
FFmpeg release signing key FCF9 86EA 15E6 E293 A564 4F10 B432 2F04 D676 58D8 |
2ccc1b30 |
Ganesh Ajjanagadde C96A 848E 97C3 CEA2 AB72 5CE4 45F9 6A2D 3C36 FB1B |
7882dc10 |
Gwenole Beauchesne 2E63 B3A6 3E44 37E2 017D 2704 53C7 6266 B153 99C4 |
35e2e681 |
Jaikrishnan Menon 61A1 F09F 01C9 2D45 78E1 C862 25DC 8831 AF70 D368 |
5834cba0 |
James Almer 7751 2E8C FD94 A169 57E6 9A7A 1463 01AD 7376 59E0 |
0472f64c |
Jean Delvare 7CA6 9F44 60F1 BDC4 1FD2 C858 A552 6B9B B3CD 4E6A |
f194f470 |
Loren Merritt ABD9 08F4 C920 3F65 D8BE 35D7 1540 DAA7 060F 56DE |
d2e0a6dd |
Lou Logan 7D68 DC73 CBEF EABB 671A B6CF 621C 2E28 82F8 DC3A |
6c8f2def |
Michael Niedermayer 9FF2 128B 147E F673 0BAD F133 611E C787 040B 0FAB |
cfa2963b |
Nicolas George 24CE 01CE 9ACC 5CEB 74D8 8D9D B063 D997 36E5 4C93 |
8ec599ca |
Nikolay Aleksandrov 8978 1D8C FB71 588E 4B27 EAA8 C4F0 B5FC E011 13B1 |
bf0ca404 |
Panagiotis Issaris 6571 13A3 33D9 3726 F728 AA98 F643 B12E ECF3 E029 |
abaab07c |
Peter Ross A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B |
3c865220 |
Philip Langdale 5DC5 8D66 5FBA 3A43 18EC 045E F8D6 B194 6A75 682E |
5c57e2b5 |
Reimar Doeffinger C61D 16E5 9E2C D10C 8958 38A4 0899 A2B9 06D4 D9C7 |
185a885b |
Reinhard Tartler 9300 5DC2 7E87 6C37 ED7B CA9A 9808 3544 9453 48A4 |
6c8f2def |
Reynaldo H. Verdejo Pinochet 6E27 CD34 170C C78E 4D4F 5F40 C18E 077F 3114 452A |
ccbbeeee |
Robert Swain EE7A 56EA 4A81 A7B5 2001 A521 67FA 362D A2FC 3E71 |
30f32a18 |
Sascha Sommer 38A0 F88B 868E 9D3A 97D4 D6A0 E823 706F 1E07 0D3C |
1b9ced68 |
Stefano Sabatini 0D0B AD6B 5330 BBAD D3D6 6A0C 719C 2839 FC43 2D5F |
e67d6c37 |
Steinar H. Gunderson C2E9 004F F028 C18E 4EAD DB83 7F61 7561 7797 8F76 |
6eac5546 |
Stephan Hilb 4F38 0B3A 5F39 B99B F505 E562 8D5C 5554 4E17 8863 |
e9b5b9a1 |
Tiancheng "Timothy" Gu 9456 AFC0 814A 8139 E994 8351 7FE6 B095 B582 B0D4 |
6a65f3fc |
Tim Nicholson 38CF DB09 3ED0 F607 8B67 6CED 0C0B FC44 8B0B FC83 |
a44c3ae3 |
Tomas Härdin A79D 4E3D F38F 763F 91F5 8B33 A01E 8AE0 41BB 2551 |
d83c481d |
Wei Gao 4269 7741 857A 0E60 9EC5 08D2 4744 4EFA 62C1 87B9 |