• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1FFmpeg maintainers
2==================
3
4Below is a list of the people maintaining different parts of the
5FFmpeg code.
6
7Please try to keep entries where you are the maintainer up to date!
8
9Names in () mean that the maintainer currently has no time to maintain the code.
10A (CC <address>) after the name means that the maintainer prefers to be CC-ed on
11patches and related discussions.
12
13
14Project Leader
15==============
16
17  final design decisions
18
19
20Applications
21============
22
23ffmpeg:
24  ffmpeg.c                              Michael Niedermayer
25
26ffplay:
27  ffplay.c                              Marton Balint
28
29ffprobe:
30  ffprobe.c                             Stefano Sabatini
31
32Commandline utility code:
33  cmdutils.c, cmdutils.h                Michael Niedermayer
34
35QuickTime faststart:
36  tools/qt-faststart.c                  Baptiste Coudurier
37
38
39Miscellaneous Areas
40===================
41
42documentation                           Stefano Sabatini, Mike Melanson, Timothy Gu, Gyan Doshi
43project server                          Árpád Gereöffy, Michael Niedermayer, Reimar Doeffinger, Alexander Strasser, Nikolay Aleksandrov
44presets                                 Robert Swain
45metadata subsystem                      Aurelien Jacobs
46release management                      Michael Niedermayer
47API tests                               Ludmila Glinskih
48
49
50Communication
51=============
52
53website                                 Deby Barbara Lepage
54fate.ffmpeg.org                         Timothy Gu
55Trac bug tracker                        Alexander Strasser, Michael Niedermayer, Carl Eugen Hoyos
56Patchwork                               Andriy Gelman
57mailing lists                           Baptiste Coudurier
58Twitter                                 Reynaldo H. Verdejo Pinochet
59Launchpad                               Timothy Gu
60ffmpeg-security                         Andreas Cadhalpun, Carl Eugen Hoyos, Clément Bœsch, Michael Niedermayer, Reimar Doeffinger, rcombs, wm4
61
62
63libavutil
64=========
65
66External Interfaces:
67  libavutil/avutil.h                    Michael Niedermayer
68Internal Interfaces:
69  libavutil/common.h                    Michael Niedermayer
70
71Other:
72  aes_ctr.c, aes_ctr.h                  Eran Kornblau
73  bprint                                Nicolas George
74  bswap.h
75  des                                   Reimar Doeffinger
76  dynarray.h                            Nicolas George
77  eval.c, eval.h                        Michael Niedermayer
78  float_dsp                             Loren Merritt
79  hash                                  Reimar Doeffinger
80  hwcontext_cuda*                       Timo Rothenpieler
81  hwcontext_vulkan*                     Lynne
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  tx*                                   Lynne
93
94
95libavcodec
96==========
97
98Generic 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  Non-power-of-two MDCT:
119    mdct15.c, mdct15.h                  Rostislav Pehlivanov
120  Golomb coding:
121    golomb.c, golomb.h                  Michael Niedermayer
122  motion estimation:
123    motion*                             Michael Niedermayer
124  rate control:
125    ratecontrol.c                       Michael Niedermayer
126  simple IDCT:
127    simple_idct.c, simple_idct.h        Michael Niedermayer
128  postprocessing:
129    libpostproc/*                       Michael Niedermayer
130  table generation:
131    tableprint.c, tableprint.h          Reimar Doeffinger
132  fixed point FFT:
133    fft*                                Zeljko Lukac
134  Text Subtitles                        Clément Bœsch
135
136Codecs:
137  4xm.c                                 Michael Niedermayer
138  8bps.c                                Roberto Togni
139  8svx.c                                Jaikrishnan Menon
140  aacenc*, aaccoder.c                   Rostislav Pehlivanov
141  adpcm.c                               Zane van Iperen
142  alacenc.c                             Jaikrishnan Menon
143  alsdec.c                              Thilo Borgmann, Umair Khan
144  aptx.c                                Aurelien Jacobs
145  ass*                                  Aurelien Jacobs
146  asv*                                  Michael Niedermayer
147  atrac3plus*                           Maxim Poliakovski
148  audiotoolbox*                         rcombs
149  avs2*                                 Huiwen Ren
150  bgmc.c, bgmc.h                        Thilo Borgmann
151  binkaudio.c                           Peter Ross
152  cavs*                                 Stefan Gehrer
153  cdxl.c                                Paul B Mahol
154  celp_filters.*                        Vitor Sessak
155  cinepak.c                             Roberto Togni
156  cinepakenc.c                          Rl / Aetey G.T. AB
157  ccaption_dec.c                        Anshul Maheshwari, Aman Gupta
158  cljr                                  Alex Beregszaszi
159  cpia.c                                Stephan Hilb
160  crystalhd.c                           Philip Langdale
161  cscd.c                                Reimar Doeffinger
162  cuviddec.c                            Timo Rothenpieler
163  dca*                                  foo86
164  dfpwm*                                Jack Bruienne
165  dirac*                                Rostislav Pehlivanov
166  dnxhd*                                Baptiste Coudurier
167  dolby_e*                              foo86
168  dpcm.c                                Mike Melanson
169  dss_sp.c                              Oleksij Rempel
170  dv.c                                  Roman Shaposhnik
171  dvbsubdec.c                           Anshul Maheshwari
172  eacmv*, eaidct*, eat*                 Peter Ross
173  evrc*                                 Paul B Mahol
174  exif.c, exif.h                        Thilo Borgmann
175  ffv1*                                 Michael Niedermayer
176  ffwavesynth.c                         Nicolas George
177  fifo.c                                Jan Sebechlebsky
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  hap*                                  Tom Butterworth
186  huffyuv*                              Michael Niedermayer
187  idcinvideo.c                          Mike Melanson
188  interplayvideo.c                      Mike Melanson
189  jni*, ffjni*                          Matthieu Bouron
190  jpeg2000*                             Nicolas Bertrand
191  jvdec.c                               Peter Ross
192  lcl*.c                                Roberto Togni, Reimar Doeffinger
193  libcelt_dec.c                         Nicolas George
194  libcodec2.c                           Tomas Härdin
195  libdirac*                             David Conrad
196  libdavs2.c                            Huiwen Ren
197  libjxl*.c, libjxl.h                   Leo Izen
198  libgsm.c                              Michel Bardiaux
199  libkvazaar.c                          Arttu Ylä-Outinen
200  libopenh264enc.c                      Martin Storsjo, Linjie Fu
201  libopenjpeg.c                         Jaikrishnan Menon
202  libopenjpegenc.c                      Michael Bradshaw
203  libtheoraenc.c                        David Conrad
204  libvorbis.c                           David Conrad
205  libvpx*                               James Zern
206  libxavs.c                             Stefan Gehrer
207  libxavs2.c                            Huiwen Ren
208  libzvbi-teletextdec.c                 Marton Balint
209  lzo.h, lzo.c                          Reimar Doeffinger
210  mdec.c                                Michael Niedermayer
211  mimic.c                               Ramiro Polla
212  mjpeg*.c                              Michael Niedermayer
213  mlp*                                  Ramiro Polla, Jai Luthra
214  mmvideo.c                             Peter Ross
215  mpeg12.c, mpeg12data.h                Michael Niedermayer
216  mpegvideo.c, mpegvideo.h              Michael Niedermayer
217  mqc*                                  Nicolas Bertrand
218  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
219  msrle.c                               Mike Melanson
220  msvideo1.c                            Mike Melanson
221  nuv.c                                 Reimar Doeffinger
222  nvdec*, nvenc*                        Timo Rothenpieler
223  omx.c                                 Martin Storsjo, Aman Gupta
224  opus*                                 Rostislav Pehlivanov
225  paf.*                                 Paul B Mahol
226  pcx.c                                 Ivo van Poorten
227  pgssubdec.c                           Reimar Doeffinger
228  ptx.c                                 Ivo van Poorten
229  qcelp*                                Reynaldo H. Verdejo Pinochet
230  qdm2.c, qdm2data.h                    Roberto Togni
231  qsv*                                  Mark Thompson, Zhong Li, Haihao Xiang
232  qtrle.c                               Mike Melanson
233  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
234  resample2.c                           Michael Niedermayer
235  rl2.c                                 Sascha Sommer
236  rpza.c                                Roberto Togni
237  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
238  rv10.c                                Michael Niedermayer
239  s3tc*                                 Ivo van Poorten
240  smc.c                                 Mike Melanson
241  snow*                                 Michael Niedermayer, Loren Merritt
242  sonic.c                               Alex Beregszaszi
243  speedhq.c                             Steinar H. Gunderson
244  srt*                                  Aurelien Jacobs
245  sunrast.c                             Ivo van Poorten
246  svq3.c                                Michael Niedermayer
247  tak*                                  Paul B Mahol
248  truemotion1*                          Mike Melanson
249  tta.c                                 Alex Beregszaszi, Jaikrishnan Menon
250  ttaenc.c                              Paul B Mahol
251  txd.c                                 Ivo van Poorten
252  v4l2_*                                Jorge Ramirez-Ortiz
253  vc2*                                  Rostislav Pehlivanov
254  vcr1.c                                Michael Niedermayer
255  videotoolboxenc.c                     Rick Kern, Aman Gupta
256  vima.c                                Paul B Mahol
257  vorbisdec.c                           Denes Balatoni, David Conrad
258  vorbisenc.c                           Oded Shimon
259  vp3*                                  Mike Melanson
260  vp5                                   Aurelien Jacobs
261  vp6                                   Aurelien Jacobs
262  vp8                                   David Conrad, Ronald Bultje
263  vp9                                   Ronald Bultje
264  vqavideo.c                            Mike Melanson
265  wmaprodec.c                           Sascha Sommer
266  wmavoice.c                            Ronald S. Bultje
267  wmv2.c                                Michael Niedermayer
268  xan.c                                 Mike Melanson
269  xbm*                                  Paul B Mahol
270  xface                                 Stefano Sabatini
271  xwd*                                  Paul B Mahol
272
273Hardware acceleration:
274  crystalhd.c                           Philip Langdale
275  dxva2*                                Hendrik Leppkes, Laurent Aimar, Steve Lhomme
276  d3d11va*                              Steve Lhomme
277  mediacodec*                           Matthieu Bouron, Aman Gupta
278  vaapi*                                Haihao Xiang
279  vaapi_encode*                         Mark Thompson, Haihao Xiang
280  vdpau*                                Philip Langdale, Carl Eugen Hoyos
281  videotoolbox*                         Rick Kern, Aman Gupta
282
283
284libavdevice
285===========
286  External Interface:
287    libavdevice/avdevice.h
288
289
290  avfoundation.m                        Thilo Borgmann
291  android_camera.c                      Felix Matouschek
292  decklink*                             Marton Balint
293  dshow.c                               Roger Pack (CC rogerdpack@gmail.com)
294  fbdev_enc.c                           Lukasz Marek
295  gdigrab.c                             Roger Pack (CC rogerdpack@gmail.com)
296  iec61883.c                            Georg Lippitsch
297  lavfi                                 Stefano Sabatini
298  libdc1394.c                           Roman Shaposhnik
299  opengl_enc.c                          Lukasz Marek
300  pulse_audio_enc.c                     Lukasz Marek
301  sdl                                   Stefano Sabatini
302  sdl2.c                                Josh de Kock
303  v4l2.c                                Giorgio Vazzana
304  vfwcap.c                              Ramiro Polla
305  xv.c                                  Lukasz Marek
306
307libavfilter
308===========
309
310Generic parts:
311  graphdump.c                           Nicolas George
312
313  motion_estimation.c                   Davinder Singh
314
315Filters:
316  f_drawgraph.c                         Paul B Mahol
317  af_adelay.c                           Paul B Mahol
318  af_aecho.c                            Paul B Mahol
319  af_afade.c                            Paul B Mahol
320  af_amerge.c                           Nicolas George
321  af_aphaser.c                          Paul B Mahol
322  af_aresample.c                        Michael Niedermayer
323  af_astats.c                           Paul B Mahol
324  af_atempo.c                           Pavel Koshevoy
325  af_biquads.c                          Paul B Mahol
326  af_chorus.c                           Paul B Mahol
327  af_compand.c                          Paul B Mahol
328  af_firequalizer.c                     Muhammad Faiz
329  af_hdcd.c                             Burt P.
330  af_ladspa.c                           Paul B Mahol
331  af_loudnorm.c                         Kyle Swanson
332  af_pan.c                              Nicolas George
333  af_sidechaincompress.c                Paul B Mahol
334  af_silenceremove.c                    Paul B Mahol
335  avf_aphasemeter.c                     Paul B Mahol
336  avf_avectorscope.c                    Paul B Mahol
337  avf_showcqt.c                         Muhammad Faiz
338  vf_blend.c                            Paul B Mahol
339  vf_bwdif                              Thomas Mundt (CC <thomas.mundt@hr.de>)
340  vf_chromakey.c                        Timo Rothenpieler
341  vf_colorchannelmixer.c                Paul B Mahol
342  vf_colorconstancy.c                   Mina Sami    (CC <minas.gorgy@gmail.com>)
343  vf_colorbalance.c                     Paul B Mahol
344  vf_colorkey.c                         Timo Rothenpieler
345  vf_colorlevels.c                      Paul B Mahol
346  vf_coreimage.m                        Thilo Borgmann
347  vf_deband.c                           Paul B Mahol
348  vf_dejudder.c                         Nicholas Robbins
349  vf_delogo.c                           Jean Delvare (CC <jdelvare@suse.com>)
350  vf_drawbox.c/drawgrid                 Andrey Utkin
351  vf_extractplanes.c                    Paul B Mahol
352  vf_histogram.c                        Paul B Mahol
353  vf_hqx.c                              Clément Bœsch
354  vf_idet.c                             Pascal Massimino
355  vf_il.c                               Paul B Mahol
356  vf_(t)interlace                       Thomas Mundt (CC <thomas.mundt@hr.de>)
357  vf_lenscorrection.c                   Daniel Oberhoff
358  vf_libplacebo.c                       Niklas Haas
359  vf_mergeplanes.c                      Paul B Mahol
360  vf_mestimate.c                        Davinder Singh
361  vf_minterpolate.c                     Davinder Singh
362  vf_neighbor.c                         Paul B Mahol
363  vf_psnr.c                             Paul B Mahol
364  vf_random.c                           Paul B Mahol
365  vf_readvitc.c                         Tobias Rapp (CC t.rapp at noa-archive dot com)
366  vf_scale.c                            Michael Niedermayer
367  vf_separatefields.c                   Paul B Mahol
368  vf_ssim.c                             Paul B Mahol
369  vf_stereo3d.c                         Paul B Mahol
370  vf_telecine.c                         Paul B Mahol
371  vf_tonemap_opencl.c                   Ruiling Song
372  vf_yadif.c                            Michael Niedermayer
373  vf_zoompan.c                          Paul B Mahol
374
375Sources:
376  vsrc_mandelbrot.c                     Michael Niedermayer
377
378dnn                                     Yejun Guo
379
380libavformat
381===========
382
383Generic parts:
384  External Interface:
385    libavformat/avformat.h              Michael Niedermayer
386  Utility Code:
387    libavformat/utils.c                 Michael Niedermayer
388  Text Subtitles                        Clément Bœsch
389
390
391Muxers/Demuxers:
392  4xm.c                                 Mike Melanson
393  aadec.c                               Vesselin Bontchev (vesselin.bontchev at yandex dot com)
394  adtsenc.c                             Robert Swain
395  afc.c                                 Paul B Mahol
396  aiffdec.c                             Baptiste Coudurier, Matthieu Bouron
397  aiffenc.c                             Baptiste Coudurier, Matthieu Bouron
398  alp.c                                 Zane van Iperen
399  amvenc.c                              Zane van Iperen
400  apm.c                                 Zane van Iperen
401  apngdec.c                             Benoit Fouet
402  argo_asf.c                            Zane van Iperen
403  argo_brp.c                            Zane van Iperen
404  argo_cvg.c                            Zane van Iperen
405  ass*                                  Aurelien Jacobs
406  astdec.c                              Paul B Mahol
407  astenc.c                              James Almer
408  avi*                                  Michael Niedermayer
409  avisynth.c                            Stephen Hutchinson
410  avr.c                                 Paul B Mahol
411  bink.c                                Peter Ross
412  boadec.c                              Michael Niedermayer
413  brstm.c                               Paul B Mahol
414  caf*                                  Peter Ross
415  cdxl.c                                Paul B Mahol
416  codec2.c                              Tomas Härdin
417  crc.c                                 Michael Niedermayer
418  dashdec.c                             Steven Liu
419  dashenc.c                             Karthick Jeyapal
420  daud.c                                Reimar Doeffinger
421  dfpwmdec.c                            Jack Bruienne
422  dss.c                                 Oleksij Rempel
423  dtsdec.c                              foo86
424  dtshddec.c                            Paul B Mahol
425  dv.c                                  Roman Shaposhnik
426  electronicarts.c                      Peter Ross
427  epafdec.c                             Paul B Mahol
428  ffm*                                  Baptiste Coudurier
429  flic.c                                Mike Melanson
430  flvdec.c                              Michael Niedermayer
431  flvenc.c                              Michael Niedermayer, Steven Liu
432  gxf.c                                 Reimar Doeffinger
433  gxfenc.c                              Baptiste Coudurier
434  hlsenc.c                              Christian Suloway, Steven Liu
435  idcin.c                               Mike Melanson
436  idroqdec.c                            Mike Melanson
437  iff.c                                 Jaikrishnan Menon
438  img2*.c                               Michael Niedermayer
439  ipmovie.c                             Mike Melanson
440  ircam*                                Paul B Mahol
441  iss.c                                 Stefan Gehrer
442  jpegxl_probe.*                        Leo Izen
443  jvdec.c                               Peter Ross
444  kvag.c                                Zane van Iperen
445  libmodplug.c                          Clément Bœsch
446  libopenmpt.c                          Josh de Kock
447  lmlm4.c                               Ivo van Poorten
448  lvfdec.c                              Paul B Mahol
449  lxfdec.c                              Tomas Härdin
450  matroska.c                            Aurelien Jacobs, Andreas Rheinhardt
451  matroskadec.c                         Aurelien Jacobs, Andreas Rheinhardt
452  matroskaenc.c                         David Conrad, Andreas Rheinhardt
453  matroska subtitles (matroskaenc.c)    John Peebles
454  metadata*                             Aurelien Jacobs
455  mgsts.c                               Paul B Mahol
456  microdvd*                             Aurelien Jacobs
457  mm.c                                  Peter Ross
458  mov.c                                 Baptiste Coudurier
459  movenc.c                              Baptiste Coudurier, Matthieu Bouron
460  movenccenc.c                          Eran Kornblau
461  mpeg.c                                Michael Niedermayer
462  mpegenc.c                             Michael Niedermayer
463  mpegts.c                              Marton Balint
464  mpegtsenc.c                           Baptiste Coudurier
465  msnwc_tcp.c                           Ramiro Polla
466  mtv.c                                 Reynaldo H. Verdejo Pinochet
467  mxf*                                  Baptiste Coudurier, Tomas Härdin
468  nistspheredec.c                       Paul B Mahol
469  nsvdec.c                              Francois Revol
470  nut*                                  Michael Niedermayer
471  nuv.c                                 Reimar Doeffinger
472  oggdec.c, oggdec.h                    David Conrad
473  oggenc.c                              Baptiste Coudurier
474  oggparse*.c                           David Conrad
475  oma.c                                 Maxim Poliakovski
476  paf.c                                 Paul B Mahol
477  pp_bnk.c                              Zane van Iperen
478  psxstr.c                              Mike Melanson
479  pva.c                                 Ivo van Poorten
480  pvfdec.c                              Paul B Mahol
481  r3d.c                                 Baptiste Coudurier
482  raw.c                                 Michael Niedermayer
483  rdt.c                                 Ronald S. Bultje
484  rl2.c                                 Sascha Sommer
485  rmdec.c, rmenc.c                      Ronald S. Bultje
486  rtp.c, rtpenc.c                       Martin Storsjo
487  rtpdec_ac3.*                          Gilles Chanteperdrix
488  rtpdec_dv.*                           Thomas Volkert
489  rtpdec_h261.*, rtpenc_h261.*          Thomas Volkert
490  rtpdec_hevc.*, rtpenc_hevc.*          Thomas Volkert
491  rtpdec_mpa_robust.*                   Gilles Chanteperdrix
492  rtpdec_asf.*                          Ronald S. Bultje
493  rtpdec_vc2hq.*, rtpenc_vc2hq.*        Thomas Volkert
494  rtpdec_vp9.c                          Thomas Volkert
495  rtpenc_mpv.*, rtpenc_aac.*            Martin Storsjo
496  s337m.c                               foo86
497  sbgdec.c                              Nicolas George
498  sdp.c                                 Martin Storsjo
499  segafilm.c                            Mike Melanson
500  segment.c                             Stefano Sabatini
501  smjpeg*                               Paul B Mahol
502  spdif*                                Anssi Hannula
503  srtdec.c                              Aurelien Jacobs
504  swf.c                                 Baptiste Coudurier
505  takdec.c                              Paul B Mahol
506  tta.c                                 Alex Beregszaszi
507  txd.c                                 Ivo van Poorten
508  voc.c                                 Aurelien Jacobs
509  wav.c                                 Michael Niedermayer
510  wc3movie.c                            Mike Melanson
511  webm dash (matroskaenc.c)             Vignesh Venkatasubramanian
512  webvtt*                               Matthew J Heaney
513  westwood.c                            Mike Melanson
514  wtv.c                                 Peter Ross
515  wvenc.c                               Paul B Mahol
516
517Protocols:
518  async.c                               Zhang Rui
519  bluray.c                              Petri Hintukainen
520  ftp.c                                 Lukasz Marek
521  http.c                                Ronald S. Bultje
522  libsrt.c                              Zhao Zhili
523  libssh.c                              Lukasz Marek
524  libzmq.c                              Andriy Gelman
525  mms*.c                                Ronald S. Bultje
526  udp.c                                 Luca Abeni
527  icecast.c                             Marvin Scholz
528
529
530libswresample
531=============
532
533Generic parts:
534  audioconvert.c                        Michael Niedermayer
535  dither.c                              Michael Niedermayer
536  rematrix*.c                           Michael Niedermayer
537  swresample*.c                         Michael Niedermayer
538
539Resamplers:
540  resample*.c                           Michael Niedermayer
541  soxr_resample.c                       Rob Sykes
542
543
544Operating systems / CPU architectures
545=====================================
546
547Alpha                                   Falk Hueffner
548MIPS                                    Manojkumar Bhosale, Shiyou Yin
549LoongArch                               Shiyou Yin
550Mac OS X / PowerPC                      Romain Dolbeau, Guillaume Poirier
551Amiga / PowerPC                         Colin Ward
552Linux / PowerPC                         Lauri Kasanen
553Windows MinGW                           Alex Beregszaszi, Ramiro Polla
554Windows Cygwin                          Victor Paesa
555Windows MSVC                            Matthew Oliver, Hendrik Leppkes
556Windows ICL                             Matthew Oliver
557ADI/Blackfin DSP                        Marc Hoffman
558Sparc                                   Roman Shaposhnik
559OS/2                                    KO Myung-Hun
560
561
562Developers with git write access who are currently not maintaining any specific part
563====================================================================================
564Alex Converse
565Andreas Cadhalpun
566Anuradha Suraparaju
567Ben Littler
568Benjamin Larsson
569Bobby Bingham
570Daniel Verkamp
571Derek Buitenhuis
572Ganesh Ajjanagadde
573Henrik Gramner
574Ivan Uskov
575James Darnley
576Jan Ekström
577Joakim Plate
578Jun Zhao
579Kieran Kunhya
580Kirill Gavrilov
581Limin Wang
582Martin Storsjö
583Panagiotis Issaris
584Pedro Arthur
585Sebastien Zwickert
586Vittorio Giovara
587wm4
588(this list is incomplete)
589
590
591Releases
592========
593
5942.8                                     Michael Niedermayer
5952.7                                     Michael Niedermayer
5962.6                                     Michael Niedermayer
5972.5                                     Michael Niedermayer
598
599If you want to maintain an older release, please contact us
600
601
602GnuPG Fingerprints and IRC nicknames of maintainers and contributors
603====================================================================
604
605IRC nicknames are in parentheses. These apply
606to the IRC channels listed on the website.
607
608Alexander Strasser            1C96 78B7 83CB 8AA7 9AF5 D1EB A7D8 A57B A876 E58F
609Anssi Hannula                 1A92 FF42 2DD9 8D2E 8AF7 65A9 4278 C520 513D F3CB
610Ash Hughes                    694D 43D2 D180 C7C7 6421 ABD3 A641 D0B7 623D 6029
611Attila Kinali                 11F0 F9A6 A1D2 11F6 C745 D10C 6520 BCDD F2DF E765
612Baptiste Coudurier            8D77 134D 20CC 9220 201F C5DB 0AC9 325C 5C1A BAAA
613Ben Littler                   3EE3 3723 E560 3214 A8CD 4DEB 2CDB FCE7 768C 8D2C
614Benoit Fouet                  B22A 4F4F 43EF 636B BB66 FCDC 0023 AE1E 2985 49C8
615Clément Bœsch                 52D0 3A82 D445 F194 DB8B 2B16 87EE 2CB8 F4B8 FCF9
616Daniel Verkamp                78A6 07ED 782C 653E C628 B8B9 F0EB 8DD8 2F0E 21C7
617FFmpeg release signing key    FCF9 86EA 15E6 E293 A564 4F10 B432 2F04 D676 58D8
618Ganesh Ajjanagadde            C96A 848E 97C3 CEA2 AB72 5CE4 45F9 6A2D 3C36 FB1B
619Gwenole Beauchesne            2E63 B3A6 3E44 37E2 017D 2704 53C7 6266 B153 99C4
620Haihao Xiang (haihao)         1F0C 31E8 B4FE F7A4 4DC1 DC99 E0F5 76D4 76FC 437F
621Jaikrishnan Menon             61A1 F09F 01C9 2D45 78E1 C862 25DC 8831 AF70 D368
622James Almer                   7751 2E8C FD94 A169 57E6 9A7A 1463 01AD 7376 59E0
623Jean Delvare                  7CA6 9F44 60F1 BDC4 1FD2 C858 A552 6B9B B3CD 4E6A
624Leo Izen (thebombzen)         B6FD 3CFC 7ACF 83FC 9137 6945 5A71 C331 FD2F A19A
625Loren Merritt                 ABD9 08F4 C920 3F65 D8BE 35D7 1540 DAA7 060F 56DE
626Lynne                         FE50 139C 6805 72CA FD52 1F8D A2FE A5F0 3F03 4464
627Michael Niedermayer           9FF2 128B 147E F673 0BAD F133 611E C787 040B 0FAB
628                              DD1E C9E8 DE08 5C62 9B3E 1846 B18E 8928 B394 8D64
629Nicolas George                24CE 01CE 9ACC 5CEB 74D8 8D9D B063 D997 36E5 4C93
630Niklas Haas (haasn)           1DDB 8076 B14D 5B48 32FC 99D9 EB52 DA9C 02BA 6FB4
631Nikolay Aleksandrov           8978 1D8C FB71 588E 4B27 EAA8 C4F0 B5FC E011 13B1
632Panagiotis Issaris            6571 13A3 33D9 3726 F728 AA98 F643 B12E ECF3 E029
633Peter Ross                    A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B
634Philip Langdale               5DC5 8D66 5FBA 3A43 18EC 045E F8D6 B194 6A75 682E
635Ramiro Polla                  7859 C65B 751B 1179 792E DAE8 8E95 8B2F 9B6C 5700
636Reimar Doeffinger             C61D 16E5 9E2C D10C 8958 38A4 0899 A2B9 06D4 D9C7
637Reinhard Tartler              9300 5DC2 7E87 6C37 ED7B CA9A 9808 3544 9453 48A4
638Reynaldo H. Verdejo Pinochet  6E27 CD34 170C C78E 4D4F 5F40 C18E 077F 3114 452A
639Robert Swain                  EE7A 56EA 4A81 A7B5 2001 A521 67FA 362D A2FC 3E71
640Sascha Sommer                 38A0 F88B 868E 9D3A 97D4 D6A0 E823 706F 1E07 0D3C
641Stefano Sabatini              0D0B AD6B 5330 BBAD D3D6 6A0C 719C 2839 FC43 2D5F
642Steinar H. Gunderson          C2E9 004F F028 C18E 4EAD DB83 7F61 7561 7797 8F76
643Stephan Hilb                  4F38 0B3A 5F39 B99B F505 E562 8D5C 5554 4E17 8863
644Thilo Borgmann (thilo)        CE1D B7F4 4D20 FC3A DD9F FE5A 257C 5B8F 1D20 B92F
645Tiancheng "Timothy" Gu        9456 AFC0 814A 8139 E994 8351 7FE6 B095 B582 B0D4
646Tim Nicholson                 38CF DB09 3ED0 F607 8B67 6CED 0C0B FC44 8B0B FC83
647Tomas Härdin (thardin)        A79D 4E3D F38F 763F 91F5 8B33 A01E 8AE0 41BB 2551
648Wei Gao                       4269 7741 857A 0E60 9EC5 08D2 4744 4EFA 62C1 87B9
649Zane van Iperen (zane)        61AE D40F 368B 6F26 9DAE 3892 6861 6B2D 8AC4 DCC5
650