MAINTAINERS 10 KB

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