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