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.

261 lines
10KB

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