MAINTAINERS 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  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
  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. bitsream 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. floating point AAN DCT:
  70. faandct.c, faandct.h Michael Niedermayer
  71. Golomb coding:
  72. golomb.c, golomb.h Michael Niedermayer
  73. motion estimation:
  74. motion* Michael Niedermayer
  75. rate control:
  76. ratecontrol.c
  77. xvid_rc.c Michael Niedermayer
  78. simple IDCT:
  79. simple_idct.c, simple_idct.h Michael Niedermayer
  80. postprocessing:
  81. libpostproc/* Michael Niedermayer
  82. Codecs:
  83. 4xm.c Michael Niedermayer
  84. 8bps.c Roberto Togni
  85. aasc.c Kostya Shishkov
  86. asv* Michael Niedermayer
  87. bmp.c Mans Rullgard
  88. cavs* Stefan Gehrer
  89. cinepak.c Roberto Togni
  90. cljr Alex Beregszaszi
  91. cook.c, cookdata.h Benjamin Larsson
  92. cscd.c Reimar Doeffinger
  93. dpcm.c Mike Melanson
  94. dv.c Roman Shaposhnik
  95. ffv1.c Michael Niedermayer
  96. flac.c Alex Beregszaszi
  97. flacenc.c Justin Ruggles
  98. flashsv.c Benjamin Larsson
  99. flicvideo.c Mike Melanson
  100. g726.c Roman Shaposhnik
  101. h264* Loren Merritt, Michael Niedermayer
  102. h261* Michael Niedermayer
  103. h263* Michael Niedermayer
  104. huffyuv.c Michael Niedermayer
  105. idcinvideo.c Mike Melanson
  106. indeo2* Kostya Shishkov
  107. interplayvideo.c Mike Melanson
  108. jpeg_ls.c Kostya Shishkov
  109. kmvc.c Kostya Shishkov
  110. lcl.c Roberto Togni
  111. loco.c Kostya Shishkov
  112. lzo.h, lzo.c Reimar Doeffinger
  113. mdec.c Michael Niedermayer
  114. mjpeg.c Michael Niedermayer
  115. mpeg12.c, mpeg12data.h Michael Niedermayer
  116. mpegvideo.c, mpegvideo.h Michael Niedermayer
  117. msmpeg4.c, msmpeg4data.h Michael Niedermayer
  118. msrle.c Mike Melanson
  119. msvideo1.c Mike Melanson
  120. nuv.c Reimar Doeffinger
  121. oggtheora.c Mans Rullgard
  122. qdm2.c, qdm2data.h Roberto Togni
  123. qdrw.c Kostya Shishkov
  124. qpeg.c Kostya Shishkov
  125. qtrle.c Mike Melanson
  126. ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
  127. resample2.c Michael Niedermayer
  128. rpza.c Roberto Togni
  129. rtjpeg.c, rtjpeg.h Reimar Doeffinger
  130. rv10.c Michael Niedermayer
  131. smc.c Mike Melanson
  132. snow.c Michael Niedermayer, Loren Merritt
  133. sonic.c Alex Beregszaszi
  134. svq3.c Michael Niedermayer
  135. targa.c Kostya Shishkov
  136. tiff.c Kostya Shishkov
  137. truemotion1* Mike Melanson
  138. truemotion2* Kostya Shishkov
  139. truespeech.c Kostya Shishkov
  140. tscc.c Kostya Shishkov
  141. ulti* Kostya Shishkov
  142. vc1* Kostya Shishkov
  143. vcr1.c Michael Niedermayer
  144. vmnc.c Kostya Shishkov
  145. vorbis_enc.c Oded Shimon
  146. vp3* Mike Melanson
  147. vp5 Aurelien Jacobs
  148. vp6 Aurelien Jacobs
  149. vqavideo.c Mike Melanson
  150. wavpack.c Kostya Shishkov
  151. wmv2.c Michael Niedermayer
  152. wnv1.c Kostya Shishkov
  153. x264.c Mans Rullgard
  154. xan.c Mike Melanson
  155. xl.c Kostya Shishkov
  156. xvmcvideo.c Ivan Kalvachev
  157. zmbv.c Kostya Shishkov
  158. libavformat
  159. ===========
  160. Generic parts:
  161. External Interface:
  162. libavcodec/avcodec.h
  163. Utility Code:
  164. libavcodec/utils.c
  165. Muxers/Demuxers:
  166. 4xm.c Mike Melanson
  167. adtsenc.c Mans Rullgard
  168. aiff.c Baptiste Coudurier
  169. avi* Michael Niedermayer
  170. crc.c Michael Niedermayer
  171. daud.c Reimar Doeffinger
  172. dc1394.c, dv.c Roman Shaposhnik
  173. flic.c Mike Melanson
  174. flvdec.c, flvenc.c Michael Niedermayer
  175. gxf.c Reimar Doeffinger
  176. gxfenc.c Baptiste Coudurier
  177. idcin.c Mike Melanson
  178. idroq.c Mike Melanson
  179. ipmovie.c Mike Melanson
  180. img2.c Michael Niedermayer
  181. mov.c Francois Revol, Michael Niedermayer
  182. mpegts* Mans Rullgard
  183. mtv.c Reynaldo H. Verdejo Pinochet
  184. mxf.c Baptiste Coudurier
  185. nsvdec.c Francois Revol
  186. nut.c Alex Beregszaszi
  187. nuv.c Reimar Doeffinger
  188. ogg2.c, ogg2.h Mans Rullgard
  189. oggparsevorbis.c Mans Rullgard
  190. oggparseogm.c Mans Rullgard
  191. psxstr.c Mike Melanson
  192. raw.c Michael Niedermayer
  193. rm.c Roberto Togni
  194. segafilm.c Mike Melanson
  195. v4l2.c Luca Abeni
  196. voc.c Aurelien Jacobs
  197. wav.c Michael Niedermayer
  198. wc3movie.c Mike Melanson
  199. westwood.c Mike Melanson
  200. wv.c Kostya Shishkov
  201. Operating systems / CPU architectures
  202. =====================================
  203. Alpha Mans Rullgard, Falk Hueffner
  204. BeOS Francois Revol
  205. i386 Michael Niedermayer
  206. Mac OS X / PowerPC Romain Dolbeau
  207. Amiga / PowerPC Colin Ward
  208. Linux / PowerPC Luca Barbato