MAINTAINERS 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360
  1. FFmpeg maintainers
  2. ==================
  3. Below is a list of the people maintaining different parts of the
  4. FFmpeg code.
  5. Project Leader
  6. ==============
  7. Michael Niedermayer
  8. final design decisions
  9. Applications
  10. ============
  11. ffmpeg:
  12. ffmpeg.c Michael Niedermayer
  13. ffplay:
  14. ffplay.c Michael Niedermayer
  15. ffserver:
  16. ffserver.c, ffserver.h Baptiste Coudurier
  17. Commandline utility code:
  18. cmdutils.c, cmdutils.h Michael Niedermayer
  19. QuickTime faststart:
  20. tools/qt-faststart.c Baptiste Coudurier
  21. Miscellaneous Areas
  22. ===================
  23. documentation Mike Melanson, Diego Biurrun
  24. website Robert Swain
  25. build system (configure,Makefiles) Diego Biurrun, Mans Rullgard
  26. project server Diego Biurrun, Mans Rullgard
  27. mailinglists Michael Niedermayer, Baptiste Coudurier
  28. presets Robert Swain
  29. metadata subsystem Aurelien Jacobs
  30. release management Diego Biurrun, Reinhard Tartler
  31. libavutil
  32. =========
  33. External Interfaces:
  34. libavutil/avutil.h Michael Niedermayer
  35. Internal Interfaces:
  36. libavutil/common.h Michael Niedermayer
  37. Other:
  38. intfloat* Michael Niedermayer
  39. rational.c, rational.h Michael Niedermayer
  40. mathematics.c, mathematics.h Michael Niedermayer
  41. integer.c, integer.h Michael Niedermayer
  42. bswap.h
  43. libavcodec
  44. ==========
  45. Generic Parts:
  46. External Interfaces:
  47. avcodec.h Michael Niedermayer
  48. utility code:
  49. utils.c Michael Niedermayer
  50. mem.c Michael Niedermayer
  51. opt.c, opt.h Michael Niedermayer
  52. arithmetic expression evaluator:
  53. eval.c Michael Niedermayer
  54. audio and video frame extraction:
  55. parser.c Michael Niedermayer
  56. bitstream reading:
  57. bitstream.c, bitstream.h Michael Niedermayer
  58. CABAC:
  59. cabac.h, cabac.c Michael Niedermayer
  60. DSP utilities:
  61. dsputils.c, dsputils.h Michael Niedermayer
  62. entropy coding:
  63. rangecoder.c, rangecoder.h Michael Niedermayer
  64. lzw.* Michael Niedermayer
  65. floating point AAN DCT:
  66. faandct.c, faandct.h Michael Niedermayer
  67. Golomb coding:
  68. golomb.c, golomb.h Michael Niedermayer
  69. LPC:
  70. lpc.c, lpc.h Justin Ruggles
  71. motion estimation:
  72. motion* Michael Niedermayer
  73. rate control:
  74. ratecontrol.c Michael Niedermayer
  75. libxvid_rc.c Michael Niedermayer
  76. simple IDCT:
  77. simple_idct.c, simple_idct.h Michael Niedermayer
  78. postprocessing:
  79. libpostproc/* Michael Niedermayer
  80. Codecs:
  81. 4xm.c Michael Niedermayer
  82. 8bps.c Roberto Togni
  83. 8svx.c Jaikrishnan Menon
  84. aasc.c Kostya Shishkov
  85. aac.[ch], aactab.[ch], aacdectab.h Robert Swain
  86. aacenc.* aaccoder.* aacpsy.* Alex Converse
  87. ac3* Justin Ruggles
  88. alacenc.c Jaikrishnan Menon
  89. alsdec.c Thilo Borgmann
  90. apedec.c Kostya Shishkov
  91. asv* Michael Niedermayer
  92. atrac3* Benjamin Larsson
  93. bgmc.c, bgmc.h Thilo Borgmann
  94. bink.c Kostya Shishkov
  95. binkaudio.c Peter Ross
  96. bmp.c Mans Rullgard, Kostya Shishkov
  97. cavs* Stefan Gehrer
  98. celp_filters.* Vitor Sessak
  99. cinepak.c Roberto Togni
  100. cljr Alex Beregszaszi
  101. cook.c, cookdata.h Benjamin Larsson
  102. cscd.c Reimar Doeffinger
  103. dca.c Kostya Shishkov, Benjamin Larsson
  104. dnxhd* Baptiste Coudurier
  105. dpcm.c Mike Melanson
  106. dxa.c Kostya Shishkov
  107. dv.c Roman Shaposhnik
  108. eacmv*, eaidct*, eat* Peter Ross
  109. ffv1.c Michael Niedermayer
  110. flac* Justin Ruggles
  111. flashsv* Benjamin Larsson
  112. flicvideo.c Mike Melanson
  113. g726.c Roman Shaposhnik
  114. gifdec.c Baptiste Coudurier
  115. h264* Loren Merritt, Michael Niedermayer
  116. h261* Michael Niedermayer
  117. h263* Michael Niedermayer
  118. huffyuv.c Michael Niedermayer
  119. idcinvideo.c Mike Melanson
  120. imc* Benjamin Larsson
  121. indeo2* Kostya Shishkov
  122. indeo5* Kostya Shishkov
  123. interplayvideo.c Mike Melanson
  124. ivi* Kostya Shishkov
  125. jpeg_ls.c Kostya Shishkov
  126. kmvc.c Kostya Shishkov
  127. lcl*.c Roberto Togni, Reimar Doeffinger
  128. libgsm.c Michel Bardiaux
  129. libdirac* David Conrad
  130. libopenjpeg.c Jaikrishnan Menon
  131. libschroedinger* David Conrad
  132. libspeexdec.c Justin Ruggles
  133. libtheoraenc.c David Conrad
  134. libx264.c Mans Rullgard, Jason Garrett-Glaser
  135. loco.c Kostya Shishkov
  136. lzo.h, lzo.c Reimar Doeffinger
  137. mdec.c Michael Niedermayer
  138. mimic.c Ramiro Polla
  139. mjpeg.c Michael Niedermayer
  140. mlp* Ramiro Polla
  141. mmvideo.c Peter Ross
  142. mpc* Kostya Shishkov
  143. mpeg12.c, mpeg12data.h Michael Niedermayer
  144. mpegvideo.c, mpegvideo.h Michael Niedermayer
  145. msmpeg4.c, msmpeg4data.h Michael Niedermayer
  146. msrle.c Mike Melanson
  147. msvideo1.c Mike Melanson
  148. nellymoserdec.c Benjamin Larsson
  149. nuv.c Reimar Doeffinger
  150. pcx.c Ivo van Poorten
  151. ptx.c Ivo van Poorten
  152. qcelp* Reynaldo H. Verdejo Pinochet
  153. qdm2.c, qdm2data.h Roberto Togni, Benjamin Larsson
  154. qdrw.c Kostya Shishkov
  155. qpeg.c Kostya Shishkov
  156. qtrle.c Mike Melanson
  157. ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
  158. resample2.c Michael Niedermayer
  159. rl2.c Sascha Sommer
  160. rpza.c Roberto Togni
  161. rtjpeg.c, rtjpeg.h Reimar Doeffinger
  162. rv10.c Michael Niedermayer
  163. rv3* Kostya Shishkov
  164. rv4* Kostya Shishkov
  165. s3tc* Ivo van Poorten
  166. smacker.c Kostya Shishkov
  167. smc.c Mike Melanson
  168. snow.c Michael Niedermayer, Loren Merritt
  169. sonic.c Alex Beregszaszi
  170. sunrast.c Ivo van Poorten
  171. svq3.c Michael Niedermayer
  172. targa.c Kostya Shishkov
  173. tiff.c Kostya Shishkov
  174. truemotion1* Mike Melanson
  175. truemotion2* Kostya Shishkov
  176. truespeech.c Kostya Shishkov
  177. tscc.c Kostya Shishkov
  178. tta.c Alex Beregszaszi
  179. txd.c Ivo van Poorten
  180. ulti* Kostya Shishkov
  181. vb.c Kostya Shishkov
  182. vc1* Kostya Shishkov
  183. vcr1.c Michael Niedermayer
  184. vmnc.c Kostya Shishkov
  185. vorbis_enc.c Oded Shimon
  186. vorbis_dec.c Denes Balatoni
  187. vp3* Mike Melanson
  188. vp5 Aurelien Jacobs
  189. vp6 Aurelien Jacobs
  190. vqavideo.c Mike Melanson
  191. wavpack.c Kostya Shishkov
  192. wmaprodec.c Sascha Sommer
  193. wmavoice.c Ronald S. Bultje
  194. wmv2.c Michael Niedermayer
  195. wnv1.c Kostya Shishkov
  196. xan.c Mike Melanson
  197. xl.c Kostya Shishkov
  198. xvmc.c Ivan Kalvachev
  199. zmbv* Kostya Shishkov
  200. Hardware acceleration:
  201. dxva2* Laurent Aimar
  202. vaapi* Gwenole Beauchesne
  203. vdpau* Carl Eugen Hoyos
  204. libavdevice
  205. ===========
  206. External Interface:
  207. libavdevice/avdevice.h
  208. libdc1394.c Roman Shaposhnik
  209. v4l2.c Luca Abeni
  210. vfwcap.c Ramiro Polla
  211. libavformat
  212. ===========
  213. Generic parts:
  214. External Interface:
  215. libavformat/avformat.h Michael Niedermayer
  216. Utility Code:
  217. libavformat/utils.c Michael Niedermayer
  218. Muxers/Demuxers:
  219. 4xm.c Mike Melanson
  220. adtsenc.c Robert Swain
  221. aiff.c Baptiste Coudurier
  222. ape.c Kostya Shishkov
  223. avi* Michael Niedermayer
  224. bink.c Peter Ross
  225. crc.c Michael Niedermayer
  226. daud.c Reimar Doeffinger
  227. dv.c Roman Shaposhnik
  228. dxa.c Kostya Shishkov
  229. electronicarts.c Peter Ross
  230. ffm* Baptiste Coudurier
  231. flac* Justin Ruggles
  232. flic.c Mike Melanson
  233. flvdec.c, flvenc.c Michael Niedermayer
  234. gxf.c Reimar Doeffinger
  235. gxfenc.c Baptiste Coudurier
  236. idcin.c Mike Melanson
  237. idroq.c Mike Melanson
  238. iff.c Jaikrishnan Menon
  239. ipmovie.c Mike Melanson
  240. img2.c Michael Niedermayer
  241. iss.c Stefan Gehrer
  242. libnut.c Oded Shimon
  243. lmlm4.c Ivo van Poorten
  244. matroska.c Aurelien Jacobs
  245. matroskadec.c Aurelien Jacobs
  246. matroskaenc.c David Conrad
  247. metadata* Aurelien Jacobs
  248. mm.c Peter Ross
  249. mov.c Michael Niedermayer, Baptiste Coudurier
  250. movenc.c Michael Niedermayer, Baptiste Coudurier
  251. mpc.c Kostya Shishkov
  252. mpeg.c Michael Niedermayer
  253. mpegenc.c Michael Niedermayer
  254. mpegts* Baptiste Coudurier
  255. msnwc_tcp.c Ramiro Polla
  256. mtv.c Reynaldo H. Verdejo Pinochet
  257. mxf* Baptiste Coudurier
  258. nsvdec.c Francois Revol
  259. nut.c Michael Niedermayer
  260. nuv.c Reimar Doeffinger
  261. oggdec.c, oggdec.h David Conrad
  262. oggenc.c Baptiste Coudurier
  263. oggparse*.c David Conrad
  264. psxstr.c Mike Melanson
  265. pva.c Ivo van Poorten
  266. r3d.c Baptiste Coudurier
  267. raw.c Michael Niedermayer
  268. rdt.c Ronald S. Bultje
  269. rl2.c Sascha Sommer
  270. rmdec.c, rmenc.c Ronald S. Bultje, Kostya Shishkov
  271. rtmp* Kostya Shishkov
  272. rtp.c, rtpenc.c Luca Abeni
  273. rtp_asf.* Ronald S. Bultje
  274. rtp_mpv.*, rtp_aac.* Luca Abeni
  275. rtsp.c Luca Barbato
  276. sdp.c Luca Abeni
  277. segafilm.c Mike Melanson
  278. siff.c Kostya Shishkov
  279. smacker.c Kostya Shishkov
  280. swf.c Baptiste Coudurier
  281. tta.c Alex Beregszaszi
  282. txd.c Ivo van Poorten
  283. voc.c Aurelien Jacobs
  284. wav.c Michael Niedermayer
  285. wc3movie.c Mike Melanson
  286. westwood.c Mike Melanson
  287. wv.c Kostya Shishkov
  288. Protocols:
  289. http.c Ronald S. Bultje
  290. udp.c Luca Abeni
  291. Operating systems / CPU architectures
  292. =====================================
  293. Alpha Mans Rullgard, Falk Hueffner
  294. ARM Mans Rullgard
  295. AVR32 Mans Rullgard
  296. MIPS Mans Rullgard
  297. BeOS Francois Revol
  298. Mac OS X / PowerPC Romain Dolbeau, Guillaume Poirier
  299. Amiga / PowerPC Colin Ward
  300. Linux / PowerPC Luca Barbato
  301. Windows MinGW Alex Beregszaszi, Ramiro Polla
  302. Windows Cygwin Victor Paesa
  303. ADI/Blackfin DSP Marc Hoffman
  304. Sparc Roman Shaposhnik
  305. x86 Michael Niedermayer
  306. GnuPG Fingerprints of maintainers and others who have svn write access
  307. ======================================================================
  308. Attila Kinali 11F0 F9A6 A1D2 11F6 C745 D10C 6520 BCDD F2DF E765
  309. Baptiste Coudurier 8D77 134D 20CC 9220 201F C5DB 0AC9 325C 5C1A BAAA
  310. Benoit Fouet B22A 4F4F 43EF 636B BB66 FCDC 0023 AE1E 2985 49C8
  311. Daniel Verkamp 78A6 07ED 782C 653E C628 B8B9 F0EB 8DD8 2F0E 21C7
  312. Diego Biurrun 8227 1E31 B6D9 4994 7427 E220 9CAE D6CC 4757 FCC5
  313. Jaikrishnan Menon 61A1 F09F 01C9 2D45 78E1 C862 25DC 8831 AF70 D368
  314. Loren Merritt ABD9 08F4 C920 3F65 D8BE 35D7 1540 DAA7 060F 56DE
  315. Michael Niedermayer 9FF2 128B 147E F673 0BAD F133 611E C787 040B 0FAB
  316. Panagiotis Issaris 515C E262 10A8 FDCE 5481 7B9C 3AD7 D9A5 071D B3A9
  317. Peter Ross A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B
  318. Reimar Döffinger C61D 16E5 9E2C D10C 8958 38A4 0899 A2B9 06D4 D9C7
  319. Reinhard Tartler 9300 5DC2 7E87 6C37 ED7B CA9A 9808 3544 9453 48A4
  320. Reynaldo H. Verdejo Pinochet 6E27 CD34 170C C78E 4D4F 5F40 C18E 077F 3114 452A
  321. Sascha Sommer 38A0 F88B 868E 9D3A 97D4 D6A0 E823 706F 1E07 0D3C