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.

247 lines
9.6KB

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