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.

201 lines
6.9KB

  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
  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
  34. libavutil
  35. =========
  36. External Interfaces:
  37. libavutil/avutil.h
  38. Internal Interfaces:
  39. libavutil/common.h
  40. Other:
  41. intfloat* Michael Niedermayer
  42. rational.c, rational.h Michael Niedermayer
  43. mathematics.c, mathematics.h Michael Niedermayer
  44. integer.c, integer.h Michael Niedermayer
  45. bswap.h
  46. libavcodec
  47. ==========
  48. Generic Parts:
  49. External Interfaces:
  50. avcodec.h Michael Niedermayer
  51. utility code:
  52. utils.c
  53. mem.c
  54. opt.c, opt.h
  55. arithmetic expression evaluator:
  56. eval.c Michael Niedermayer
  57. audio and video frame extraction:
  58. parser.c
  59. bitsream reading:
  60. bitstream.c, bitstream.h Michael Niedermayer
  61. CABAC:
  62. cabac.h, cabac.c Michael Niedermayer
  63. DSP utilities:
  64. dsputils.c, dsputils.h Michael Niedermayer
  65. entropy coding:
  66. rangecoder.c, rangecoder.h Michael Niedermayer
  67. floating point AAN DCT:
  68. faandct.c, faandct.h Michael Niedermayer
  69. Golomb coding:
  70. golomb.c, golomb.h Michael Niedermayer
  71. motion estimation:
  72. motion* Michael Niedermayer
  73. rate control:
  74. ratecontrol.c
  75. xvid_rc.c Michael Niedermayer
  76. simple IDCT:
  77. simple_idct.c, simple_idct.h Michael Niedermayer
  78. postprocessing:
  79. libpostproc/* Michael Niedermayer
  80. Codecs:
  81. 4xm.c Michael Niedermayer
  82. 8bps.c Roberto Togni
  83. asv* Michael Niedermayer
  84. bmp.c Mans Rullgard
  85. cinepak.c Roberto Togni
  86. cljr Alex Beregszaszi
  87. cook.c, cookdata.h Benjamin Larsson
  88. cscd.c Reimar Doeffinger
  89. dpcm.c Mike Melanson
  90. dv.c Roman Shaposhnik
  91. ffv1.c Michael Niedermayer
  92. flac.c Alex Beregszaszi
  93. flicvideo.c Mike Melanson
  94. g726.c Roman Shaposhnik
  95. h264* Loren Merritt, Michael Niedermayer
  96. h261* Michael Niedermayer
  97. h263* Michael Niedermayer
  98. huffyuv.c Michael Niedermayer
  99. idcinvideo.c Mike Melanson
  100. interplayvideo.c Mike Melanson
  101. lcl.c Roberto Togni
  102. lzo.h, lzo.c Reimar Doeffinger
  103. mdec.c Michael Niedermayer
  104. mjpeg.c Michael Niedermayer
  105. mpeg12.c, mpeg12data.h Michael Niedermayer
  106. mpegvideo.c, mpegvideo.h Michael Niedermayer
  107. msmpeg4.c, msmpeg4data.h Michael Niedermayer
  108. msrle.c Mike Melanson
  109. msvideo1.c Mike Melanson
  110. oggtheora.c Mans Rullgard
  111. qdm2.c, qdm2data.h Roberto Togni
  112. qtrle.c Mike Melanson
  113. ra144.c, ra144.h, ra288.c, ra288.h Roberto Togni
  114. resample2.c Michael Niedermayer
  115. rpza.c Roberto Togni
  116. rv10.c Michael Niedermayer
  117. smc.c Mike Melanson
  118. snow.c Michael Niedermayer, Loren Merritt
  119. sonic.c Alex Beregszaszi
  120. svq3.c Michael Niedermayer
  121. truemotion* Mike Melanson
  122. vcr1.c Michael Niedermayer
  123. vp3* Mike Melanson
  124. vqavideo.c Mike Melanson
  125. wmv2.c Michael Niedermayer
  126. x264.c Mans Rullgard
  127. xan.c Mike Melanson
  128. xvmcvideo.c Ivan Kalvachev
  129. libavformat
  130. ===========
  131. Generic parts:
  132. External Interface:
  133. libavcodec/avcodec.h
  134. Utility Code:
  135. libavcodec/utils.c
  136. Muxers/Demuxers:
  137. 4xm.c Mike Melanson
  138. adtsenc.c Mans Rullgard
  139. avi* Michael Niedermayer
  140. crc.c Michael Niedermayer
  141. daud.c Reimar Doeffinger
  142. dc1394.c, dv.c Roman Shaposhnik
  143. flic.c Mike Melanson
  144. flvdec.c, flvenc.c Michael Niedermayer
  145. idcin.c Mike Melanson
  146. idroq.c Mike Melanson
  147. ipmovie.c Mike Melanson
  148. img2.c Michael Niedermayer
  149. mov.c Francois Revol, Michael Niedermayer
  150. mpegts* Mans Rullgard
  151. nsvdec.c Francois Revol
  152. nut.c Alex Beregszaszi
  153. ogg2.c, ogg2.h Mans Rullgard
  154. oggparsevorbis.c Mans Rullgard
  155. psxstr.c Mike Melanson
  156. raw.c Michael Niedermayer
  157. rm.c Roberto Togni
  158. segafilm.c Mike Melanson
  159. voc.c Aurelien Jacobs
  160. wav.c Michael Niedermayer
  161. wc3movie.c Mike Melanson
  162. westwood.c Mike Melanson
  163. Operating systems / CPU architectures
  164. =====================================
  165. Alpha Mans Rullgard, Falk Hueffner
  166. BeOS Francois Revol
  167. i386 Michael Niedermayer
  168. Mac OS X / PowerPC Romain Dolbeau
  169. Amiga / PowerPC Colin Ward