You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

277 lines
11KB

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