Commit | Line | Data |
---|---|---|
2ba45a60 DM |
1 | FFmpeg maintainers |
2 | ================== | |
3 | ||
4 | Below is a list of the people maintaining different parts of the | |
5 | FFmpeg code. | |
6 | ||
7 | Please try to keep entries where you are the maintainer up to date! | |
8 | ||
9 | Names in () mean that the maintainer currently has no time to maintain the code. | |
10 | A (CC <address>) after the name means that the maintainer prefers to be CC-ed on | |
11 | patches and related discussions. | |
12 | ||
13 | ||
14 | Project Leader | |
15 | ============== | |
16 | ||
17 | Michael Niedermayer | |
18 | final design decisions | |
19 | ||
20 | ||
21 | Applications | |
22 | ============ | |
23 | ||
24 | ffmpeg: | |
25 | ffmpeg.c Michael Niedermayer | |
26 | ||
27 | ffplay: | |
28 | ffplay.c Marton Balint | |
29 | ||
30 | ffprobe: | |
31 | ffprobe.c Stefano Sabatini | |
32 | ||
33 | ffserver: | |
34 | ffserver.c Reynaldo H. Verdejo Pinochet | |
35 | ||
36 | Commandline utility code: | |
37 | cmdutils.c, cmdutils.h Michael Niedermayer | |
38 | ||
39 | QuickTime faststart: | |
40 | tools/qt-faststart.c Baptiste Coudurier | |
41 | ||
42 | ||
43 | Miscellaneous Areas | |
44 | =================== | |
45 | ||
46 | documentation Stefano Sabatini, Mike Melanson, Timothy Gu | |
47 | build system (configure, makefiles) Diego Biurrun, Mans Rullgard | |
48 | project server Árpád Gereöffy, Michael Niedermayer, Reimar Doeffinger, Alexander Strasser | |
49 | presets Robert Swain | |
50 | metadata subsystem Aurelien Jacobs | |
51 | release management Michael Niedermayer | |
52 | ||
53 | ||
54 | Communication | |
55 | ============= | |
56 | ||
57 | website Deby Barbara Lepage | |
58 | fate.ffmpeg.org Timothy Gu | |
59 | Trac bug tracker Alexander Strasser, Michael Niedermayer, Carl Eugen Hoyos, Lou Logan | |
60 | mailing lists Michael Niedermayer, Baptiste Coudurier, Lou Logan | |
61 | Google+ Paul B Mahol, Michael Niedermayer, Alexander Strasser | |
62 | Twitter Lou Logan | |
63 | Launchpad Timothy Gu | |
64 | ||
65 | ||
66 | libavutil | |
67 | ========= | |
68 | ||
69 | External Interfaces: | |
70 | libavutil/avutil.h Michael Niedermayer | |
71 | Internal Interfaces: | |
72 | libavutil/common.h Michael Niedermayer | |
73 | ||
74 | Other: | |
75 | bprint Nicolas George | |
76 | bswap.h | |
77 | des Reimar Doeffinger | |
78 | dynarray.h Nicolas George | |
79 | eval.c, eval.h Michael Niedermayer | |
80 | float_dsp Loren Merritt | |
81 | hash Reimar Doeffinger | |
82 | intfloat* Michael Niedermayer | |
83 | integer.c, integer.h Michael Niedermayer | |
84 | lzo Reimar Doeffinger | |
85 | mathematics.c, mathematics.h Michael Niedermayer | |
86 | mem.c, mem.h Michael Niedermayer | |
87 | opencl.c, opencl.h Wei Gao | |
88 | opt.c, opt.h Michael Niedermayer | |
89 | rational.c, rational.h Michael Niedermayer | |
90 | rc4 Reimar Doeffinger | |
91 | ripemd.c, ripemd.h James Almer | |
92 | timecode Clément Bœsch | |
93 | ||
94 | ||
95 | libavcodec | |
96 | ========== | |
97 | ||
98 | Generic Parts: | |
99 | External Interfaces: | |
100 | avcodec.h Michael Niedermayer | |
101 | utility code: | |
102 | utils.c Michael Niedermayer | |
103 | audio and video frame extraction: | |
104 | parser.c Michael Niedermayer | |
105 | bitstream reading: | |
106 | bitstream.c, bitstream.h Michael Niedermayer | |
107 | CABAC: | |
108 | cabac.h, cabac.c Michael Niedermayer | |
109 | codec names: | |
110 | codec_names.sh Nicolas George | |
111 | DSP utilities: | |
112 | dsputils.c, dsputils.h Michael Niedermayer | |
113 | entropy coding: | |
114 | rangecoder.c, rangecoder.h Michael Niedermayer | |
115 | lzw.* Michael Niedermayer | |
116 | floating point AAN DCT: | |
117 | faandct.c, faandct.h Michael Niedermayer | |
118 | Golomb coding: | |
119 | golomb.c, golomb.h Michael Niedermayer | |
120 | LPC: | |
121 | lpc.c, lpc.h Justin Ruggles | |
122 | motion estimation: | |
123 | motion* Michael Niedermayer | |
124 | rate control: | |
125 | ratecontrol.c Michael Niedermayer | |
126 | libxvid_rc.c Michael Niedermayer | |
127 | simple IDCT: | |
128 | simple_idct.c, simple_idct.h Michael Niedermayer | |
129 | postprocessing: | |
130 | libpostproc/* Michael Niedermayer | |
131 | table generation: | |
132 | tableprint.c, tableprint.h Reimar Doeffinger | |
133 | fixed point FFT: | |
134 | fft* Zeljko Lukac | |
135 | Text Subtitles Clément Bœsch | |
136 | ||
137 | Codecs: | |
138 | 4xm.c Michael Niedermayer | |
139 | 8bps.c Roberto Togni | |
140 | 8svx.c Jaikrishnan Menon | |
141 | aasc.c Kostya Shishkov | |
142 | ac3* Justin Ruggles | |
143 | alacenc.c Jaikrishnan Menon | |
144 | alsdec.c Thilo Borgmann | |
145 | apedec.c Kostya Shishkov | |
146 | ass* Aurelien Jacobs | |
147 | asv* Michael Niedermayer | |
148 | atrac3* Benjamin Larsson | |
149 | atrac3plus* Maxim Poliakovski | |
150 | bgmc.c, bgmc.h Thilo Borgmann | |
151 | bink.c Kostya Shishkov | |
152 | binkaudio.c Peter Ross | |
153 | bmp.c Mans Rullgard, Kostya Shishkov | |
154 | cavs* Stefan Gehrer | |
155 | cdxl.c Paul B Mahol | |
156 | celp_filters.* Vitor Sessak | |
157 | cinepak.c Roberto Togni | |
158 | cinepakenc.c Rl / Aetey G.T. AB | |
159 | cljr Alex Beregszaszi | |
160 | cllc.c Derek Buitenhuis | |
161 | cook.c, cookdata.h Benjamin Larsson | |
162 | cpia.c Stephan Hilb | |
163 | crystalhd.c Philip Langdale | |
164 | cscd.c Reimar Doeffinger | |
165 | dca.c Kostya Shishkov, Benjamin Larsson | |
166 | dnxhd* Baptiste Coudurier | |
167 | dpcm.c Mike Melanson | |
168 | dv.c Roman Shaposhnik | |
169 | dvbsubdec.c Anshul Maheshwari | |
170 | dxa.c Kostya Shishkov | |
171 | eacmv*, eaidct*, eat* Peter Ross | |
172 | exif.c, exif.h Thilo Borgmann | |
173 | ffv1* Michael Niedermayer | |
174 | ffwavesynth.c Nicolas George | |
175 | fic.c Derek Buitenhuis | |
176 | flac* Justin Ruggles | |
177 | flashsv* Benjamin Larsson | |
178 | flicvideo.c Mike Melanson | |
179 | g722.c Martin Storsjo | |
180 | g726.c Roman Shaposhnik | |
181 | gifdec.c Baptiste Coudurier | |
182 | h261* Michael Niedermayer | |
183 | h263* Michael Niedermayer | |
184 | h264* Loren Merritt, Michael Niedermayer | |
185 | huffyuv* Michael Niedermayer, Christophe Gisquet | |
186 | idcinvideo.c Mike Melanson | |
187 | imc* Benjamin Larsson | |
188 | indeo2* Kostya Shishkov | |
189 | indeo5* Kostya Shishkov | |
190 | interplayvideo.c Mike Melanson | |
191 | ivi* Kostya Shishkov | |
192 | jacosub* Clément Bœsch | |
193 | jpeg2000* Nicolas Bertrand | |
194 | jpeg_ls.c Kostya Shishkov | |
195 | jvdec.c Peter Ross | |
196 | kmvc.c Kostya Shishkov | |
197 | lcl*.c Roberto Togni, Reimar Doeffinger | |
198 | libcelt_dec.c Nicolas George | |
199 | libdirac* David Conrad | |
200 | libgsm.c Michel Bardiaux | |
201 | libopenjpeg.c Jaikrishnan Menon | |
202 | libopenjpegenc.c Michael Bradshaw | |
203 | libschroedinger* David Conrad | |
204 | libspeexdec.c Justin Ruggles | |
205 | libtheoraenc.c David Conrad | |
206 | libutvideo* Derek Buitenhuis | |
207 | libvorbis.c David Conrad | |
208 | libvpx* James Zern | |
209 | libx264.c Mans Rullgard, Jason Garrett-Glaser | |
210 | libx265.c Derek Buitenhuis | |
211 | libxavs.c Stefan Gehrer | |
212 | libzvbi-teletextdec.c Marton Balint | |
213 | loco.c Kostya Shishkov | |
214 | lzo.h, lzo.c Reimar Doeffinger | |
215 | mdec.c Michael Niedermayer | |
216 | mimic.c Ramiro Polla | |
217 | mjpeg*.c Michael Niedermayer | |
218 | mlp* Ramiro Polla | |
219 | mmvideo.c Peter Ross | |
220 | mpc* Kostya Shishkov | |
221 | mpeg12.c, mpeg12data.h Michael Niedermayer | |
222 | mpegvideo.c, mpegvideo.h Michael Niedermayer | |
223 | mqc* Nicolas Bertrand | |
224 | msmpeg4.c, msmpeg4data.h Michael Niedermayer | |
225 | msrle.c Mike Melanson | |
226 | msvideo1.c Mike Melanson | |
227 | nellymoserdec.c Benjamin Larsson | |
228 | nuv.c Reimar Doeffinger | |
229 | paf.* Paul B Mahol | |
230 | pcx.c Ivo van Poorten | |
231 | pgssubdec.c Reimar Doeffinger | |
232 | ptx.c Ivo van Poorten | |
233 | qcelp* Reynaldo H. Verdejo Pinochet | |
234 | qdm2.c, qdm2data.h Roberto Togni, Benjamin Larsson | |
235 | qdrw.c Kostya Shishkov | |
236 | qpeg.c Kostya Shishkov | |
237 | qtrle.c Mike Melanson | |
238 | ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni | |
239 | resample2.c Michael Niedermayer | |
240 | rl2.c Sascha Sommer | |
241 | rpza.c Roberto Togni | |
242 | rtjpeg.c, rtjpeg.h Reimar Doeffinger | |
243 | rv10.c Michael Niedermayer | |
244 | rv3* Kostya Shishkov | |
245 | rv4* Kostya Shishkov, Christophe Gisquet | |
246 | s3tc* Ivo van Poorten | |
247 | smacker.c Kostya Shishkov | |
248 | smc.c Mike Melanson | |
249 | smvjpegdec.c Ash Hughes | |
250 | snow* Michael Niedermayer, Loren Merritt | |
251 | sonic.c Alex Beregszaszi | |
252 | srt* Aurelien Jacobs | |
253 | sunrast.c Ivo van Poorten | |
254 | svq3.c Michael Niedermayer | |
255 | tak* Paul B Mahol | |
256 | targa.c Kostya Shishkov | |
257 | tiff.c Kostya Shishkov | |
258 | truemotion1* Mike Melanson | |
259 | truemotion2* Kostya Shishkov | |
260 | truespeech.c Kostya Shishkov | |
261 | tscc.c Kostya Shishkov | |
262 | tta.c Alex Beregszaszi, Jaikrishnan Menon | |
263 | ttaenc.c Paul B Mahol | |
264 | txd.c Ivo van Poorten | |
265 | ulti* Kostya Shishkov | |
266 | v410*.c Derek Buitenhuis | |
267 | vb.c Kostya Shishkov | |
268 | vble.c Derek Buitenhuis | |
269 | vc1* Kostya Shishkov, Christophe Gisquet | |
270 | vcr1.c Michael Niedermayer | |
271 | vda_h264_dec.c Xidorn Quan | |
272 | vima.c Paul B Mahol | |
273 | vmnc.c Kostya Shishkov | |
274 | vorbisdec.c Denes Balatoni, David Conrad | |
275 | vorbisenc.c Oded Shimon | |
276 | vp3* Mike Melanson | |
277 | vp5 Aurelien Jacobs | |
278 | vp6 Aurelien Jacobs | |
279 | vp8 David Conrad, Jason Garrett-Glaser, Ronald Bultje | |
280 | vp9 Ronald Bultje, Clément Bœsch | |
281 | vqavideo.c Mike Melanson | |
282 | wavpack.c Kostya Shishkov | |
283 | wmaprodec.c Sascha Sommer | |
284 | wmavoice.c Ronald S. Bultje | |
285 | wmv2.c Michael Niedermayer | |
286 | wnv1.c Kostya Shishkov | |
287 | xan.c Mike Melanson | |
288 | xbm* Paul B Mahol | |
289 | xface Stefano Sabatini | |
290 | xl.c Kostya Shishkov | |
291 | xvmc.c Ivan Kalvachev | |
292 | xwd* Paul B Mahol | |
293 | zerocodec.c Derek Buitenhuis | |
294 | zmbv* Kostya Shishkov | |
295 | ||
296 | Hardware acceleration: | |
297 | crystalhd.c Philip Langdale | |
298 | dxva2* Laurent Aimar | |
299 | libstagefright.cpp Mohamed Naufal | |
300 | vaapi* Gwenole Beauchesne | |
301 | vda* Sebastien Zwickert | |
302 | vdpau* Carl Eugen Hoyos | |
303 | ||
304 | ||
305 | libavdevice | |
306 | =========== | |
307 | External Interface: | |
308 | libavdevice/avdevice.h | |
309 | ||
310 | ||
311 | avfoundation.m Thilo Borgmann | |
f6fa7814 | 312 | decklink* Deti Fliegl |
2ba45a60 DM |
313 | dshow.c Roger Pack (CC rogerdpack@gmail.com) |
314 | fbdev_enc.c Lukasz Marek | |
315 | gdigrab.c Roger Pack (CC rogerdpack@gmail.com) | |
316 | iec61883.c Georg Lippitsch | |
317 | lavfi Stefano Sabatini | |
318 | libdc1394.c Roman Shaposhnik | |
319 | opengl_enc.c Lukasz Marek | |
320 | pulse_audio_enc.c Lukasz Marek | |
321 | qtkit.m Thilo Borgmann | |
322 | sdl Stefano Sabatini | |
323 | v4l2.c Giorgio Vazzana | |
324 | vfwcap.c Ramiro Polla | |
325 | xv.c Lukasz Marek | |
326 | ||
327 | libavfilter | |
328 | =========== | |
329 | ||
330 | Generic parts: | |
331 | graphdump.c Nicolas George | |
332 | ||
333 | Filters: | |
334 | af_adelay.c Paul B Mahol | |
335 | af_aecho.c Paul B Mahol | |
336 | af_afade.c Paul B Mahol | |
337 | af_amerge.c Nicolas George | |
338 | af_aphaser.c Paul B Mahol | |
339 | af_aresample.c Michael Niedermayer | |
340 | af_astats.c Paul B Mahol | |
341 | af_astreamsync.c Nicolas George | |
342 | af_atempo.c Pavel Koshevoy | |
343 | af_biquads.c Paul B Mahol | |
344 | af_compand.c Paul B Mahol | |
345 | af_ladspa.c Paul B Mahol | |
346 | af_pan.c Nicolas George | |
347 | af_silenceremove.c Paul B Mahol | |
348 | avf_avectorscope.c Paul B Mahol | |
349 | avf_showcqt.c Muhammad Faiz | |
350 | vf_blend.c Paul B Mahol | |
351 | vf_colorbalance.c Paul B Mahol | |
352 | vf_dejudder.c Nicholas Robbins | |
353 | vf_delogo.c Jean Delvare (CC <khali@linux-fr.org>) | |
354 | vf_drawbox.c/drawgrid Andrey Utkin | |
355 | vf_extractplanes.c Paul B Mahol | |
356 | vf_histogram.c Paul B Mahol | |
357 | vf_hqx.c Clément Bœsch | |
358 | vf_idet.c Pascal Massimino | |
359 | vf_il.c Paul B Mahol | |
360 | vf_lenscorrection.c Daniel Oberhoff | |
361 | vf_mergeplanes.c Paul B Mahol | |
362 | vf_psnr.c Paul B Mahol | |
363 | vf_scale.c Michael Niedermayer | |
364 | vf_separatefields.c Paul B Mahol | |
365 | vf_stereo3d.c Paul B Mahol | |
366 | vf_telecine.c Paul B Mahol | |
367 | vf_yadif.c Michael Niedermayer | |
368 | ||
369 | Sources: | |
370 | vsrc_mandelbrot.c Michael Niedermayer | |
371 | ||
372 | libavformat | |
373 | =========== | |
374 | ||
375 | Generic parts: | |
376 | External Interface: | |
377 | libavformat/avformat.h Michael Niedermayer | |
378 | Utility Code: | |
379 | libavformat/utils.c Michael Niedermayer | |
380 | ||
381 | ||
382 | Muxers/Demuxers: | |
383 | 4xm.c Mike Melanson | |
384 | adtsenc.c Robert Swain | |
385 | afc.c Paul B Mahol | |
386 | aiffdec.c Baptiste Coudurier, Matthieu Bouron | |
387 | aiffenc.c Baptiste Coudurier, Matthieu Bouron | |
388 | ape.c Kostya Shishkov | |
f6fa7814 | 389 | apngdec.c Benoit Fouet |
2ba45a60 DM |
390 | ass* Aurelien Jacobs |
391 | astdec.c Paul B Mahol | |
392 | astenc.c James Almer | |
393 | avi* Michael Niedermayer | |
394 | avisynth.c AvxSynth Team (avxsynth.testing at gmail dot com) | |
395 | avr.c Paul B Mahol | |
396 | bink.c Peter Ross | |
397 | brstm.c Paul B Mahol | |
398 | caf* Peter Ross | |
399 | cdxl.c Paul B Mahol | |
400 | crc.c Michael Niedermayer | |
401 | daud.c Reimar Doeffinger | |
402 | dtshddec.c Paul B Mahol | |
403 | dv.c Roman Shaposhnik | |
404 | dxa.c Kostya Shishkov | |
405 | electronicarts.c Peter Ross | |
406 | epafdec.c Paul B Mahol | |
407 | ffm* Baptiste Coudurier | |
408 | flac* Justin Ruggles | |
409 | flic.c Mike Melanson | |
410 | flvdec.c, flvenc.c Michael Niedermayer | |
411 | gxf.c Reimar Doeffinger | |
412 | gxfenc.c Baptiste Coudurier | |
413 | hls.c Anssi Hannula | |
414 | idcin.c Mike Melanson | |
415 | idroqdec.c Mike Melanson | |
416 | iff.c Jaikrishnan Menon | |
417 | img2*.c Michael Niedermayer | |
418 | ipmovie.c Mike Melanson | |
419 | ircam* Paul B Mahol | |
420 | iss.c Stefan Gehrer | |
421 | jacosub* Clément Bœsch | |
422 | jvdec.c Peter Ross | |
423 | libmodplug.c Clément Bœsch | |
424 | libnut.c Oded Shimon | |
425 | lmlm4.c Ivo van Poorten | |
426 | lvfdec.c Paul B Mahol | |
427 | lxfdec.c Tomas Härdin | |
428 | matroska.c Aurelien Jacobs | |
429 | matroskadec.c Aurelien Jacobs | |
430 | matroskaenc.c David Conrad | |
431 | matroska subtitles (matroskaenc.c) John Peebles | |
432 | metadata* Aurelien Jacobs | |
433 | mgsts.c Paul B Mahol | |
434 | microdvd* Aurelien Jacobs | |
435 | mm.c Peter Ross | |
436 | mov.c Michael Niedermayer, Baptiste Coudurier | |
437 | movenc.c Baptiste Coudurier, Matthieu Bouron | |
438 | mpc.c Kostya Shishkov | |
439 | mpeg.c Michael Niedermayer | |
440 | mpegenc.c Michael Niedermayer | |
441 | mpegts.c Marton Balint | |
442 | mpegtsenc.c Baptiste Coudurier | |
443 | msnwc_tcp.c Ramiro Polla | |
444 | mtv.c Reynaldo H. Verdejo Pinochet | |
445 | mxf* Baptiste Coudurier | |
446 | mxfdec.c Tomas Härdin | |
447 | nistspheredec.c Paul B Mahol | |
448 | nsvdec.c Francois Revol | |
449 | nut* Michael Niedermayer | |
450 | nuv.c Reimar Doeffinger | |
451 | oggdec.c, oggdec.h David Conrad | |
452 | oggenc.c Baptiste Coudurier | |
453 | oggparse*.c David Conrad | |
454 | oma.c Maxim Poliakovski | |
455 | paf.c Paul B Mahol | |
456 | psxstr.c Mike Melanson | |
457 | pva.c Ivo van Poorten | |
458 | pvfdec.c Paul B Mahol | |
459 | r3d.c Baptiste Coudurier | |
460 | raw.c Michael Niedermayer | |
461 | rdt.c Ronald S. Bultje | |
462 | rl2.c Sascha Sommer | |
463 | rmdec.c, rmenc.c Ronald S. Bultje, Kostya Shishkov | |
464 | rtmp* Kostya Shishkov | |
465 | rtp.c, rtpenc.c Martin Storsjo | |
466 | rtpdec_h261.*, rtpenc_h261.* Thomas Volkert | |
f6fa7814 | 467 | rtpdec_hevc.*, rtpenc_hevc.* Thomas Volkert |
2ba45a60 DM |
468 | rtpdec_asf.* Ronald S. Bultje |
469 | rtpenc_mpv.*, rtpenc_aac.* Martin Storsjo | |
470 | rtsp.c Luca Barbato | |
471 | sbgdec.c Nicolas George | |
472 | sdp.c Martin Storsjo | |
473 | segafilm.c Mike Melanson | |
474 | segment.c Stefano Sabatini | |
475 | siff.c Kostya Shishkov | |
476 | smacker.c Kostya Shishkov | |
477 | smjpeg* Paul B Mahol | |
478 | spdif* Anssi Hannula | |
479 | srtdec.c Aurelien Jacobs | |
480 | swf.c Baptiste Coudurier | |
481 | takdec.c Paul B Mahol | |
482 | tta.c Alex Beregszaszi | |
483 | txd.c Ivo van Poorten | |
484 | voc.c Aurelien Jacobs | |
485 | wav.c Michael Niedermayer | |
486 | wc3movie.c Mike Melanson | |
487 | webm dash (matroskaenc.c) Vignesh Venkatasubramanian | |
488 | webvtt* Matthew J Heaney | |
489 | westwood.c Mike Melanson | |
490 | wtv.c Peter Ross | |
491 | wv.c Kostya Shishkov | |
492 | wvenc.c Paul B Mahol | |
493 | ||
494 | Protocols: | |
495 | bluray.c Petri Hintukainen | |
496 | ftp.c Lukasz Marek | |
497 | http.c Ronald S. Bultje | |
498 | libssh.c Lukasz Marek | |
499 | mms*.c Ronald S. Bultje | |
500 | udp.c Luca Abeni | |
f6fa7814 | 501 | icecast.c Marvin Scholz |
2ba45a60 DM |
502 | |
503 | ||
504 | libswresample | |
505 | ============= | |
506 | ||
507 | Generic parts: | |
508 | audioconvert.c Michael Niedermayer | |
509 | dither.c Michael Niedermayer | |
510 | rematrix*.c Michael Niedermayer | |
511 | swresample*.c Michael Niedermayer | |
512 | ||
513 | Resamplers: | |
514 | resample*.c Michael Niedermayer | |
515 | soxr_resample.c Rob Sykes | |
516 | ||
517 | ||
518 | Operating systems / CPU architectures | |
519 | ===================================== | |
520 | ||
521 | Alpha Mans Rullgard, Falk Hueffner | |
522 | ARM Mans Rullgard | |
523 | AVR32 Mans Rullgard | |
524 | MIPS Mans Rullgard, Nedeljko Babic | |
525 | Mac OS X / PowerPC Romain Dolbeau, Guillaume Poirier | |
526 | Amiga / PowerPC Colin Ward | |
527 | Linux / PowerPC Luca Barbato | |
528 | Windows MinGW Alex Beregszaszi, Ramiro Polla | |
529 | Windows Cygwin Victor Paesa | |
530 | Windows MSVC Matthew Oliver | |
531 | Windows ICL Matthew Oliver | |
532 | ADI/Blackfin DSP Marc Hoffman | |
533 | Sparc Roman Shaposhnik | |
534 | x86 Michael Niedermayer | |
535 | ||
536 | ||
537 | Releases | |
538 | ======== | |
539 | ||
540 | 2.4 Michael Niedermayer | |
541 | 2.2 Michael Niedermayer | |
542 | 1.2 Michael Niedermayer | |
543 | ||
544 | If you want to maintain an older release, please contact us | |
545 | ||
546 | ||
547 | GnuPG Fingerprints of maintainers and contributors | |
548 | ================================================== | |
549 | ||
550 | Alexander Strasser 1C96 78B7 83CB 8AA7 9AF5 D1EB A7D8 A57B A876 E58F | |
551 | Anssi Hannula 1A92 FF42 2DD9 8D2E 8AF7 65A9 4278 C520 513D F3CB | |
552 | Anton Khirnov 6D0C 6625 56F8 65D1 E5F5 814B B50A 1241 C067 07AB | |
553 | Ash Hughes 694D 43D2 D180 C7C7 6421 ABD3 A641 D0B7 623D 6029 | |
554 | Attila Kinali 11F0 F9A6 A1D2 11F6 C745 D10C 6520 BCDD F2DF E765 | |
555 | Baptiste Coudurier 8D77 134D 20CC 9220 201F C5DB 0AC9 325C 5C1A BAAA | |
556 | Ben Littler 3EE3 3723 E560 3214 A8CD 4DEB 2CDB FCE7 768C 8D2C | |
557 | Benoit Fouet B22A 4F4F 43EF 636B BB66 FCDC 0023 AE1E 2985 49C8 | |
558 | Clément Bœsch 52D0 3A82 D445 F194 DB8B 2B16 87EE 2CB8 F4B8 FCF9 | |
559 | Daniel Verkamp 78A6 07ED 782C 653E C628 B8B9 F0EB 8DD8 2F0E 21C7 | |
560 | Diego Biurrun 8227 1E31 B6D9 4994 7427 E220 9CAE D6CC 4757 FCC5 | |
561 | FFmpeg release signing key FCF9 86EA 15E6 E293 A564 4F10 B432 2F04 D676 58D8 | |
562 | Gwenole Beauchesne 2E63 B3A6 3E44 37E2 017D 2704 53C7 6266 B153 99C4 | |
563 | Jaikrishnan Menon 61A1 F09F 01C9 2D45 78E1 C862 25DC 8831 AF70 D368 | |
564 | Jean Delvare 7CA6 9F44 60F1 BDC4 1FD2 C858 A552 6B9B B3CD 4E6A | |
565 | Justin Ruggles 3136 ECC0 C10D 6C04 5F43 CA29 FCBE CD2A 3787 1EBF | |
566 | Loren Merritt ABD9 08F4 C920 3F65 D8BE 35D7 1540 DAA7 060F 56DE | |
567 | Lou Logan 7D68 DC73 CBEF EABB 671A B6CF 621C 2E28 82F8 DC3A | |
568 | Luca Barbato 6677 4209 213C 8843 5B67 29E7 E84C 78C2 84E9 0E34 | |
569 | Michael Niedermayer 9FF2 128B 147E F673 0BAD F133 611E C787 040B 0FAB | |
570 | Nicolas George 24CE 01CE 9ACC 5CEB 74D8 8D9D B063 D997 36E5 4C93 | |
571 | Panagiotis Issaris 6571 13A3 33D9 3726 F728 AA98 F643 B12E ECF3 E029 | |
572 | Peter Ross A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B | |
573 | Reimar Doeffinger C61D 16E5 9E2C D10C 8958 38A4 0899 A2B9 06D4 D9C7 | |
574 | Reinhard Tartler 9300 5DC2 7E87 6C37 ED7B CA9A 9808 3544 9453 48A4 | |
575 | Reynaldo H. Verdejo Pinochet 6E27 CD34 170C C78E 4D4F 5F40 C18E 077F 3114 452A | |
576 | Robert Swain EE7A 56EA 4A81 A7B5 2001 A521 67FA 362D A2FC 3E71 | |
577 | Sascha Sommer 38A0 F88B 868E 9D3A 97D4 D6A0 E823 706F 1E07 0D3C | |
578 | Stefano Sabatini 0D0B AD6B 5330 BBAD D3D6 6A0C 719C 2839 FC43 2D5F | |
579 | Stephan Hilb 4F38 0B3A 5F39 B99B F505 E562 8D5C 5554 4E17 8863 | |
580 | Tiancheng "Timothy" Gu 9456 AFC0 814A 8139 E994 8351 7FE6 B095 B582 B0D4 | |
581 | Tim Nicholson 38CF DB09 3ED0 F607 8B67 6CED 0C0B FC44 8B0B FC83 | |
582 | Tomas Härdin A79D 4E3D F38F 763F 91F5 8B33 A01E 8AE0 41BB 2551 | |
583 | Wei Gao 4269 7741 857A 0E60 9EC5 08D2 4744 4EFA 62C1 87B9 |