MAINTAINERS 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281
  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. Video Hooks:
  14. vhook
  15. vhook/watermark.c Marcus Engene
  16. vhook/ppm.c
  17. vhook/drawtext.c
  18. vhook/fish.c
  19. vhook/null.c
  20. vhook/imlib2.c
  21. ffplay:
  22. ffplay.c
  23. ffserver:
  24. ffserver.c, ffserver.h Alex Beregszaszi
  25. Commandline utility code:
  26. cmdutils.c, cmdutils.h
  27. QuickTime faststart:
  28. qt-faststart.c Mike Melanson
  29. Miscellaneous Areas
  30. ===================
  31. documentation Mike Melanson, Diego Biurrun
  32. website Mike Melanson, Diego Biurrun
  33. build system (configure,Makefiles) Diego Biurrun, Mans Rullgard
  34. project server Diego Biurrun, Mans Rullgard
  35. mailinglists Michael Niedermayer, Baptiste Coudurier
  36. libavutil
  37. =========
  38. External Interfaces:
  39. libavutil/avutil.h
  40. Internal Interfaces:
  41. libavutil/common.h
  42. Other:
  43. intfloat* Michael Niedermayer
  44. rational.c, rational.h Michael Niedermayer
  45. mathematics.c, mathematics.h Michael Niedermayer
  46. integer.c, integer.h Michael Niedermayer
  47. bswap.h
  48. libavcodec
  49. ==========
  50. Generic Parts:
  51. External Interfaces:
  52. avcodec.h Michael Niedermayer
  53. utility code:
  54. utils.c
  55. mem.c
  56. opt.c, opt.h
  57. arithmetic expression evaluator:
  58. eval.c Michael Niedermayer
  59. audio and video frame extraction:
  60. parser.c
  61. bitstream reading:
  62. bitstream.c, bitstream.h Michael Niedermayer
  63. CABAC:
  64. cabac.h, cabac.c Michael Niedermayer
  65. DSP utilities:
  66. dsputils.c, dsputils.h Michael Niedermayer
  67. entropy coding:
  68. rangecoder.c, rangecoder.h Michael Niedermayer
  69. lzw.* Michael Niedermayer
  70. floating point AAN DCT:
  71. faandct.c, faandct.h Michael Niedermayer
  72. Golomb coding:
  73. golomb.c, golomb.h Michael Niedermayer
  74. motion estimation:
  75. motion* Michael Niedermayer
  76. rate control:
  77. ratecontrol.c
  78. libxvid_rc.c Michael Niedermayer
  79. simple IDCT:
  80. simple_idct.c, simple_idct.h Michael Niedermayer
  81. postprocessing:
  82. libpostproc/* Michael Niedermayer
  83. Codecs:
  84. 4xm.c Michael Niedermayer
  85. 8bps.c Roberto Togni
  86. aasc.c Kostya Shishkov
  87. ac3* Justin Ruggles
  88. apedec.c Kostya Shishkov
  89. asv* Michael Niedermayer
  90. atrac3* Benjamin Larsson
  91. bmp.c Mans Rullgard
  92. cavs* Stefan Gehrer
  93. cinepak.c Roberto Togni
  94. cljr Alex Beregszaszi
  95. cook.c, cookdata.h Benjamin Larsson
  96. cscd.c Reimar Doeffinger
  97. dca.c Kostya Shishkov, Benjamin Larsson
  98. dnxhd* Baptiste Coudurier
  99. dpcm.c Mike Melanson
  100. dxa.c Kostya Shishkov
  101. dv.c Roman Shaposhnik
  102. ffv1.c Michael Niedermayer
  103. flac.c Alex Beregszaszi
  104. flacenc.c Justin Ruggles
  105. flashsv* Benjamin Larsson
  106. flicvideo.c Mike Melanson
  107. g726.c Roman Shaposhnik
  108. gifdec.c Baptiste Coudurier
  109. h264* Loren Merritt, Michael Niedermayer
  110. h261* Michael Niedermayer
  111. h263* Michael Niedermayer
  112. huffyuv.c Michael Niedermayer
  113. idcinvideo.c Mike Melanson
  114. imc* Benjamin Larsson
  115. indeo2* Kostya Shishkov
  116. interplayvideo.c Mike Melanson
  117. jpeg_ls.c Kostya Shishkov
  118. kmvc.c Kostya Shishkov
  119. lcl*.c Roberto Togni
  120. libgsm.c Michel Bardiaux
  121. libx264.c Mans Rullgard
  122. loco.c Kostya Shishkov
  123. lzo.h, lzo.c Reimar Doeffinger
  124. mdec.c Michael Niedermayer
  125. mjpeg.c Michael Niedermayer
  126. mpc* Kostya Shishkov
  127. mpeg12.c, mpeg12data.h Michael Niedermayer
  128. mpegvideo.c, mpegvideo.h Michael Niedermayer
  129. msmpeg4.c, msmpeg4data.h Michael Niedermayer
  130. msrle.c Mike Melanson
  131. msvideo1.c Mike Melanson
  132. nellymoserdec.c Benjamin Larsson
  133. nuv.c Reimar Doeffinger
  134. pcx.c Ivo van Poorten
  135. ptx.c Ivo van Poorten
  136. qdm2.c, qdm2data.h Roberto Togni
  137. qdrw.c Kostya Shishkov
  138. qpeg.c Kostya Shishkov
  139. qtrle.c Mike Melanson
  140. ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
  141. resample2.c Michael Niedermayer
  142. rpza.c Roberto Togni
  143. rtjpeg.c, rtjpeg.h Reimar Doeffinger
  144. rv10.c Michael Niedermayer
  145. rv3* Kostya Shishkov
  146. rv4* Kostya Shishkov
  147. s3tc* Ivo van Poorten
  148. smc.c Mike Melanson
  149. snow.c Michael Niedermayer, Loren Merritt
  150. sonic.c Alex Beregszaszi
  151. sunrast.c Ivo van Poorten
  152. svq3.c Michael Niedermayer
  153. targa.c Kostya Shishkov
  154. tiff.c Kostya Shishkov
  155. truemotion1* Mike Melanson
  156. truemotion2* Kostya Shishkov
  157. truespeech.c Kostya Shishkov
  158. tscc.c Kostya Shishkov
  159. tta.c Alex Beregszaszi
  160. txd.c Ivo van Poorten
  161. ulti* Kostya Shishkov
  162. vb.c Kostya Shishkov
  163. vc1* Kostya Shishkov
  164. vcr1.c Michael Niedermayer
  165. vmnc.c Kostya Shishkov
  166. vorbis_enc.c Oded Shimon
  167. vorbis_dec.c Denes Balatoni
  168. vp3* Mike Melanson
  169. vp5 Aurelien Jacobs
  170. vp6 Aurelien Jacobs
  171. vqavideo.c Mike Melanson
  172. wavpack.c Kostya Shishkov
  173. wmv2.c Michael Niedermayer
  174. wnv1.c Kostya Shishkov
  175. xan.c Mike Melanson
  176. xl.c Kostya Shishkov
  177. xvmcvideo.c Ivan Kalvachev
  178. zmbv* Kostya Shishkov
  179. libavformat
  180. ===========
  181. Generic parts:
  182. External Interface:
  183. libavformat/avformat.h
  184. Utility Code:
  185. libavformat/utils.c
  186. Muxers/Demuxers:
  187. 4xm.c Mike Melanson
  188. adtsenc.c Mans Rullgard
  189. aiff.c Baptiste Coudurier
  190. ape.c Kostya Shishkov
  191. avi* Michael Niedermayer
  192. crc.c Michael Niedermayer
  193. daud.c Reimar Doeffinger
  194. dc1394.c, dv.c Roman Shaposhnik
  195. dxa.c Kostya Shishkov
  196. flic.c Mike Melanson
  197. flvdec.c, flvenc.c Michael Niedermayer
  198. gxf.c Reimar Doeffinger
  199. gxfenc.c Baptiste Coudurier
  200. idcin.c Mike Melanson
  201. idroq.c Mike Melanson
  202. ipmovie.c Mike Melanson
  203. img2.c Michael Niedermayer
  204. libnut.c Oded Shimon
  205. lmlm4.c Ivo van Poorten
  206. matroska.c Aurelien Jacobs
  207. matroskaenc.c David Conrad
  208. mov.c Michael Niedermayer, Baptiste Coudurier
  209. movenc.c Michael Niedermayer, Baptiste Coudurier
  210. mpc.c Kostya Shishkov
  211. mpegts* Mans Rullgard
  212. mtv.c Reynaldo H. Verdejo Pinochet
  213. mxf.c Baptiste Coudurier
  214. nsvdec.c Francois Revol
  215. nut.c Michael Niedermayer
  216. nuv.c Reimar Doeffinger
  217. oggdec.c, oggdec.h Mans Rullgard
  218. oggenc.c Baptiste Coudurier
  219. oggparsevorbis.c Mans Rullgard
  220. oggparseogm.c Mans Rullgard
  221. psxstr.c Mike Melanson
  222. pva.c Ivo van Poorten
  223. raw.c Michael Niedermayer
  224. rm.c Roberto Togni
  225. rtp.c, rtpenc.c Luca Abeni
  226. rtp_mpv.*, rtp_aac.* Luca Abeni
  227. rtsp.c Luca Barbato
  228. sdp.c Luca Abeni
  229. segafilm.c Mike Melanson
  230. siff.c Kostya Shishkov
  231. swf.c Baptiste Coudurier
  232. tta.c Alex Beregszaszi
  233. txd.c Ivo van Poorten
  234. v4l2.c Luca Abeni
  235. voc.c Aurelien Jacobs
  236. wav.c Michael Niedermayer
  237. wc3movie.c Mike Melanson
  238. westwood.c Mike Melanson
  239. wv.c Kostya Shishkov
  240. Operating systems / CPU architectures
  241. =====================================
  242. Alpha Mans Rullgard, Falk Hueffner
  243. BeOS Francois Revol
  244. i386 Michael Niedermayer
  245. Mac OS X / PowerPC Romain Dolbeau, Guillaume Poirier
  246. Amiga / PowerPC Colin Ward
  247. Linux / PowerPC Luca Barbato
  248. Windows MinGW Alex Beregszaszi, Ramiro Polla
  249. Windows Cygwin Victor Paesa
  250. ADI/Blackfin DSP Marc Hoffman