MAINTAINERS 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  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
  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. ptx.c Ivo van Poorten
  135. qdm2.c, qdm2data.h Roberto Togni
  136. qdrw.c Kostya Shishkov
  137. qpeg.c Kostya Shishkov
  138. qtrle.c Mike Melanson
  139. ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
  140. resample2.c Michael Niedermayer
  141. rpza.c Roberto Togni
  142. rtjpeg.c, rtjpeg.h Reimar Doeffinger
  143. rv10.c Michael Niedermayer
  144. s3tc* Ivo van Poorten
  145. smc.c Mike Melanson
  146. snow.c Michael Niedermayer, Loren Merritt
  147. sonic.c Alex Beregszaszi
  148. svq3.c Michael Niedermayer
  149. targa.c Kostya Shishkov
  150. tiff.c Kostya Shishkov
  151. truemotion1* Mike Melanson
  152. truemotion2* Kostya Shishkov
  153. truespeech.c Kostya Shishkov
  154. tscc.c Kostya Shishkov
  155. txd.c Ivo van Poorten
  156. ulti* Kostya Shishkov
  157. vc1* Kostya Shishkov
  158. vcr1.c Michael Niedermayer
  159. vmnc.c Kostya Shishkov
  160. vorbis_enc.c Oded Shimon
  161. vorbis_dec.c Denes Balatoni
  162. vp3* Mike Melanson
  163. vp5 Aurelien Jacobs
  164. vp6 Aurelien Jacobs
  165. vqavideo.c Mike Melanson
  166. wavpack.c Kostya Shishkov
  167. wmv2.c Michael Niedermayer
  168. wnv1.c Kostya Shishkov
  169. xan.c Mike Melanson
  170. xl.c Kostya Shishkov
  171. xvmcvideo.c Ivan Kalvachev
  172. zmbv* Kostya Shishkov
  173. libavformat
  174. ===========
  175. Generic parts:
  176. External Interface:
  177. libavformat/avformat.h
  178. Utility Code:
  179. libavformat/utils.c
  180. Muxers/Demuxers:
  181. 4xm.c Mike Melanson
  182. adtsenc.c Mans Rullgard
  183. aiff.c Baptiste Coudurier
  184. ape.c Kostya Shishkov
  185. avi* Michael Niedermayer
  186. crc.c Michael Niedermayer
  187. daud.c Reimar Doeffinger
  188. dc1394.c, dv.c Roman Shaposhnik
  189. dxa.c Kostya Shishkov
  190. flic.c Mike Melanson
  191. flvdec.c, flvenc.c Michael Niedermayer
  192. gxf.c Reimar Doeffinger
  193. gxfenc.c Baptiste Coudurier
  194. idcin.c Mike Melanson
  195. idroq.c Mike Melanson
  196. ipmovie.c Mike Melanson
  197. img2.c Michael Niedermayer
  198. libnut.c Oded Shimon
  199. matroska.c Aurelien Jacobs
  200. matroskaenc.c David Conrad
  201. mov.c Michael Niedermayer, Baptiste Coudurier
  202. movenc.c Michael Niedermayer, Baptiste Coudurier
  203. mpc.c Kostya Shishkov
  204. mpegts* Mans Rullgard
  205. mtv.c Reynaldo H. Verdejo Pinochet
  206. mxf.c Baptiste Coudurier
  207. nsvdec.c Francois Revol
  208. nut.c Michael Niedermayer
  209. nuv.c Reimar Doeffinger
  210. ogg2.c, ogg2.h Mans Rullgard
  211. oggparsevorbis.c Mans Rullgard
  212. oggparseogm.c Mans Rullgard
  213. psxstr.c Mike Melanson
  214. raw.c Michael Niedermayer
  215. rm.c Roberto Togni
  216. rtp*.c (Muxer only) Luca Abeni
  217. rtsp.c Luca Barbato
  218. sdp.c Luca Abeni
  219. segafilm.c Mike Melanson
  220. swf.c Baptiste Coudurier
  221. txd.c Ivo van Poorten
  222. v4l2.c Luca Abeni
  223. voc.c Aurelien Jacobs
  224. wav.c Michael Niedermayer
  225. wc3movie.c Mike Melanson
  226. westwood.c Mike Melanson
  227. wv.c Kostya Shishkov
  228. Operating systems / CPU architectures
  229. =====================================
  230. Alpha Mans Rullgard, Falk Hueffner
  231. BeOS Francois Revol
  232. i386 Michael Niedermayer
  233. Mac OS X / PowerPC Romain Dolbeau, Guillaume Poirier
  234. Amiga / PowerPC Colin Ward
  235. Linux / PowerPC Luca Barbato
  236. Windows MinGW Alex Beregszaszi, Ramiro Polla
  237. Windows Cygwin Victor Paesa
  238. ADI/Blackfin DSP Marc Hoffman