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.

250 lines
9.8KB

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