Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 886e89d0

History | View | Annotate | Download (13.1 KB)

1 7f2a9753 Diego Biurrun
FFmpeg maintainers
2
==================
3
4
Below is a list of the people maintaining different parts of the
5
FFmpeg code.
6
7
8
Project Leader
9
==============
10
11
Michael Niedermayer
12
  final design decisions
13
14
15
Applications
16
============
17
18
ffmpeg:
19
  ffmpeg.c                              Michael Niedermayer
20
21
  Video Hooks:
22
    vhook
23 bbdd41f5 Corey Hickey
    vhook/watermark.c                   Marcus Engene
24 7f2a9753 Diego Biurrun
    vhook/ppm.c
25
    vhook/drawtext.c
26
    vhook/fish.c
27
    vhook/null.c
28
    vhook/imlib2.c
29
30
ffplay:
31 a78d882d Michael Niedermayer
  ffplay.c                              Michael Niedermayer
32 7f2a9753 Diego Biurrun
33
ffserver:
34 ddb41f3f Baptiste Coudurier
  ffserver.c, ffserver.h                Baptiste Coudurier
35 7f2a9753 Diego Biurrun
36
Commandline utility code:
37 a78d882d Michael Niedermayer
  cmdutils.c, cmdutils.h                Michael Niedermayer
38 7f2a9753 Diego Biurrun
39
QuickTime faststart:
40
  qt-faststart.c                        Mike Melanson
41
42
43
Miscellaneous Areas
44
===================
45
46
documentation                           Mike Melanson, Diego Biurrun
47
website                                 Mike Melanson, Diego Biurrun
48 ab955d47 Måns Rullgård
build system (configure,Makefiles)      Diego Biurrun, Mans Rullgard
49 2900340e Diego Biurrun
project server                          Diego Biurrun, Mans Rullgard
50 f6e71296 Baptiste Coudurier
mailinglists                            Michael Niedermayer, Baptiste Coudurier
51 9e44998c Robert Swain
presets                                 Robert Swain
52 7f2a9753 Diego Biurrun
53
54
libavutil
55
=========
56
57
External Interfaces:
58 a78d882d Michael Niedermayer
  libavutil/avutil.h                    Michael Niedermayer
59 7f2a9753 Diego Biurrun
Internal Interfaces:
60 a78d882d Michael Niedermayer
  libavutil/common.h                    Michael Niedermayer
61 7f2a9753 Diego Biurrun
62
Other:
63
  intfloat*                             Michael Niedermayer
64
  rational.c, rational.h                Michael Niedermayer
65
  mathematics.c, mathematics.h          Michael Niedermayer
66
  integer.c, integer.h                  Michael Niedermayer
67
  bswap.h
68
69
70
libavcodec
71
==========
72
73
Generic Parts:
74
  External Interfaces:
75
    avcodec.h                           Michael Niedermayer
76
  utility code:
77 a78d882d Michael Niedermayer
    utils.c                             Michael Niedermayer
78
    mem.c                               Michael Niedermayer
79
    opt.c, opt.h                        Michael Niedermayer
80 7f2a9753 Diego Biurrun
  arithmetic expression evaluator:
81
    eval.c                              Michael Niedermayer
82
  audio and video frame extraction:
83 a78d882d Michael Niedermayer
    parser.c                            Michael Niedermayer
84 fe037229 Diego Biurrun
  bitstream reading:
85 7f2a9753 Diego Biurrun
    bitstream.c, bitstream.h            Michael Niedermayer
86
  CABAC:
87
    cabac.h, cabac.c                    Michael Niedermayer
88
  DSP utilities:
89
    dsputils.c, dsputils.h              Michael Niedermayer
90
  entropy coding:
91
    rangecoder.c, rangecoder.h          Michael Niedermayer
92 2975ca0a Michael Niedermayer
    lzw.*                               Michael Niedermayer
93 7f2a9753 Diego Biurrun
  floating point AAN DCT:
94
    faandct.c, faandct.h                Michael Niedermayer
95
  Golomb coding:
96
    golomb.c, golomb.h                  Michael Niedermayer
97
  motion estimation:
98
    motion*                             Michael Niedermayer
99
  rate control:
100 a78d882d Michael Niedermayer
    ratecontrol.c                       Michael Niedermayer
101 2986a4f8 Diego Biurrun
    libxvid_rc.c                        Michael Niedermayer
102 7f2a9753 Diego Biurrun
  simple IDCT:
103
    simple_idct.c, simple_idct.h        Michael Niedermayer
104
  postprocessing:
105
    libpostproc/*                       Michael Niedermayer
106
107
Codecs:
108
  4xm.c                                 Michael Niedermayer
109
  8bps.c                                Roberto Togni
110 833e90dd Jai Menon
  8svx.c                                Jaikrishnan Menon
111 50326295 Kostya Shishkov
  aasc.c                                Kostya Shishkov
112 c5377f57 Robert Swain
  aac.[ch], aactab.[ch], aacdectab.h    Robert Swain
113 1424a507 Justin Ruggles
  ac3*                                  Justin Ruggles
114 833e90dd Jai Menon
  alacenc.c                             Jaikrishnan Menon
115 87657757 Kostya Shishkov
  apedec.c                              Kostya Shishkov
116 7f2a9753 Diego Biurrun
  asv*                                  Michael Niedermayer
117 0bc85905 Benjamin Larsson
  atrac3*                               Benjamin Larsson
118 26d3e4d3 Kostya Shishkov
  bmp.c                                 Mans Rullgard, Kostya Shishkov
119 d6950e91 Michael Niedermayer
  cavs*                                 Stefan Gehrer
120 7f2a9753 Diego Biurrun
  cinepak.c                             Roberto Togni
121
  cljr                                  Alex Beregszaszi
122
  cook.c, cookdata.h                    Benjamin Larsson
123
  cscd.c                                Reimar Doeffinger
124 04e911ed Kostya Shishkov
  dca.c                                 Kostya Shishkov, Benjamin Larsson
125 fc4cbc16 Baptiste Coudurier
  dnxhd*                                Baptiste Coudurier
126 7f2a9753 Diego Biurrun
  dpcm.c                                Mike Melanson
127 33a0dd37 Kostya Shishkov
  dxa.c                                 Kostya Shishkov
128 7f2a9753 Diego Biurrun
  dv.c                                  Roman Shaposhnik
129
  ffv1.c                                Michael Niedermayer
130
  flac.c                                Alex Beregszaszi
131 d6950e91 Michael Niedermayer
  flacenc.c                             Justin Ruggles
132 053185c2 Benjamin Larsson
  flashsv*                              Benjamin Larsson
133 7f2a9753 Diego Biurrun
  flicvideo.c                           Mike Melanson
134
  g726.c                                Roman Shaposhnik
135 06d392a7 Baptiste Coudurier
  gifdec.c                              Baptiste Coudurier
136 7f2a9753 Diego Biurrun
  h264*                                 Loren Merritt, Michael Niedermayer
137
  h261*                                 Michael Niedermayer
138
  h263*                                 Michael Niedermayer
139
  huffyuv.c                             Michael Niedermayer
140
  idcinvideo.c                          Mike Melanson
141 eda70b42 Benjamin Larsson
  imc*                                  Benjamin Larsson
142 50326295 Kostya Shishkov
  indeo2*                               Kostya Shishkov
143 7f2a9753 Diego Biurrun
  interplayvideo.c                      Mike Melanson
144 50326295 Kostya Shishkov
  jpeg_ls.c                             Kostya Shishkov
145 fd7b1991 Kostya Shishkov
  kmvc.c                                Kostya Shishkov
146 001ec026 Michael Niedermayer
  lcl*.c                                Roberto Togni
147 346a655d Michel Bardiaux
  libgsm.c                              Michel Bardiaux
148 b47cdbd0 Benoit Fouet
  libx264.c                             Mans Rullgard, Jason Garrett-Glaser
149 50326295 Kostya Shishkov
  loco.c                                Kostya Shishkov
150 7f2a9753 Diego Biurrun
  lzo.h, lzo.c                          Reimar Doeffinger
151
  mdec.c                                Michael Niedermayer
152 a7129de5 Ramiro Polla
  mimic.c                               Ramiro Polla
153 7f2a9753 Diego Biurrun
  mjpeg.c                               Michael Niedermayer
154 185c7b6b Kostya Shishkov
  mpc*                                  Kostya Shishkov
155 7f2a9753 Diego Biurrun
  mpeg12.c, mpeg12data.h                Michael Niedermayer
156
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
157
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
158
  msrle.c                               Mike Melanson
159
  msvideo1.c                            Mike Melanson
160 d34841f1 Benjamin Larsson
  nellymoserdec.c                       Benjamin Larsson
161 dfca23e3 Reimar Döffinger
  nuv.c                                 Reimar Doeffinger
162 18be65dd Ivo van Poorten
  pcx.c                                 Ivo van Poorten
163 b46d68c6 Ivo van Poorten
  ptx.c                                 Ivo van Poorten
164 7f2a9753 Diego Biurrun
  qdm2.c, qdm2data.h                    Roberto Togni
165 50326295 Kostya Shishkov
  qdrw.c                                Kostya Shishkov
166
  qpeg.c                                Kostya Shishkov
167 7f2a9753 Diego Biurrun
  qtrle.c                               Mike Melanson
168
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
169
  resample2.c                           Michael Niedermayer
170 86b3cf7c Sascha Sommer
  rl2.c                                 Sascha Sommer
171 7f2a9753 Diego Biurrun
  rpza.c                                Roberto Togni
172 dfca23e3 Reimar Döffinger
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
173 7f2a9753 Diego Biurrun
  rv10.c                                Michael Niedermayer
174 89f41c3d Kostya Shishkov
  rv3*                                  Kostya Shishkov
175
  rv4*                                  Kostya Shishkov
176 28ba53ff Ivo van Poorten
  s3tc*                                 Ivo van Poorten
177 7f2a9753 Diego Biurrun
  smc.c                                 Mike Melanson
178
  snow.c                                Michael Niedermayer, Loren Merritt
179
  sonic.c                               Alex Beregszaszi
180 18be65dd Ivo van Poorten
  sunrast.c                             Ivo van Poorten
181 7f2a9753 Diego Biurrun
  svq3.c                                Michael Niedermayer
182 3689cf16 Kostya Shishkov
  targa.c                               Kostya Shishkov
183 a991b1fe Kostya Shishkov
  tiff.c                                Kostya Shishkov
184 50326295 Kostya Shishkov
  truemotion1*                          Mike Melanson
185
  truemotion2*                          Kostya Shishkov
186
  truespeech.c                          Kostya Shishkov
187
  tscc.c                                Kostya Shishkov
188 97c8b064 Alex Beregszaszi
  tta.c                                 Alex Beregszaszi
189 28ba53ff Ivo van Poorten
  txd.c                                 Ivo van Poorten
190 50326295 Kostya Shishkov
  ulti*                                 Kostya Shishkov
191 66f7679c Kostya Shishkov
  vb.c                                  Kostya Shishkov
192 d6950e91 Michael Niedermayer
  vc1*                                  Kostya Shishkov
193 7f2a9753 Diego Biurrun
  vcr1.c                                Michael Niedermayer
194 eb57c889 Kostya Shishkov
  vmnc.c                                Kostya Shishkov
195 a3cad047 Oded Shimon
  vorbis_enc.c                          Oded Shimon
196 471bca1e Benoit Fouet
  vorbis_dec.c                          Denes Balatoni
197 7f2a9753 Diego Biurrun
  vp3*                                  Mike Melanson
198 5ce117c3 Aurelien Jacobs
  vp5                                   Aurelien Jacobs
199
  vp6                                   Aurelien Jacobs
200 7f2a9753 Diego Biurrun
  vqavideo.c                            Mike Melanson
201 730581f3 Kostya Shishkov
  wavpack.c                             Kostya Shishkov
202 7f2a9753 Diego Biurrun
  wmv2.c                                Michael Niedermayer
203 50326295 Kostya Shishkov
  wnv1.c                                Kostya Shishkov
204 7f2a9753 Diego Biurrun
  xan.c                                 Mike Melanson
205 50326295 Kostya Shishkov
  xl.c                                  Kostya Shishkov
206 7f2a9753 Diego Biurrun
  xvmcvideo.c                           Ivan Kalvachev
207 035314b6 Kostya Shishkov
  zmbv*                                 Kostya Shishkov
208 7f2a9753 Diego Biurrun
209
210 d8436ba4 Ramiro Polla
libavdevice
211
===========
212
  External Interface:
213
    libavdevice/avdevice.h
214
215
216 5e474a68 Ramiro Polla
  libdc1394.c                           Roman Shaposhnik
217 d8436ba4 Ramiro Polla
  v4l2.c                                Luca Abeni
218 fd9da087 Ramiro Polla
  vfwcap.c                              Ramiro Polla
219 d8436ba4 Ramiro Polla
220
221 7f2a9753 Diego Biurrun
libavformat
222
===========
223
224
Generic parts:
225
  External Interface:
226 a78d882d Michael Niedermayer
    libavformat/avformat.h              Michael Niedermayer
227 7f2a9753 Diego Biurrun
  Utility Code:
228 a78d882d Michael Niedermayer
    libavformat/utils.c                 Michael Niedermayer
229 7f2a9753 Diego Biurrun
230
231
Muxers/Demuxers:
232
  4xm.c                                 Mike Melanson
233 0a925109 Måns Rullgård
  adtsenc.c                             Mans Rullgard
234 e395e286 Baptiste Coudurier
  aiff.c                                Baptiste Coudurier
235 87657757 Kostya Shishkov
  ape.c                                 Kostya Shishkov
236 7f2a9753 Diego Biurrun
  avi*                                  Michael Niedermayer
237
  crc.c                                 Michael Niedermayer
238
  daud.c                                Reimar Doeffinger
239 d8436ba4 Ramiro Polla
  dv.c                                  Roman Shaposhnik
240 33a0dd37 Kostya Shishkov
  dxa.c                                 Kostya Shishkov
241 9641bf30 Baptiste Coudurier
  ffm*                                  Baptiste Coudurier
242 7f2a9753 Diego Biurrun
  flic.c                                Mike Melanson
243
  flvdec.c, flvenc.c                    Michael Niedermayer
244 cc0bc648 Reimar Döffinger
  gxf.c                                 Reimar Doeffinger
245 86329cce Baptiste Coudurier
  gxfenc.c                              Baptiste Coudurier
246 7f2a9753 Diego Biurrun
  idcin.c                               Mike Melanson
247
  idroq.c                               Mike Melanson
248 833e90dd Jai Menon
  iff.c                                 Jaikrishnan Menon
249 7f2a9753 Diego Biurrun
  ipmovie.c                             Mike Melanson
250
  img2.c                                Michael Niedermayer
251 a13b4efd Diego Biurrun
  libnut.c                              Oded Shimon
252 77c1d04d Ivo van Poorten
  lmlm4.c                               Ivo van Poorten
253 9df5ea29 Aurelien Jacobs
  matroska.c                            Aurelien Jacobs
254 e09f7d61 David Conrad
  matroskaenc.c                         David Conrad
255 44e76d6e Baptiste Coudurier
  mov.c                                 Michael Niedermayer, Baptiste Coudurier
256 4e762357 Baptiste Coudurier
  movenc.c                              Michael Niedermayer, Baptiste Coudurier
257 185c7b6b Kostya Shishkov
  mpc.c                                 Kostya Shishkov
258 977327c7 Michael Niedermayer
  mpeg.c                                Michael Niedermayer
259
  mpegenc.c                             Michael Niedermayer
260 7f2a9753 Diego Biurrun
  mpegts*                               Mans Rullgard
261 0f3444e1 Ramiro Polla
  msnwc_tcp.c                           Ramiro Polla
262 28146a8c Reynaldo H. Verdejo Pinochet
  mtv.c                                 Reynaldo H. Verdejo Pinochet
263 122d0276 Baptiste Coudurier
  mxf*                                  Baptiste Coudurier
264 7f2a9753 Diego Biurrun
  nsvdec.c                              Francois Revol
265 a13b4efd Diego Biurrun
  nut.c                                 Michael Niedermayer
266 dfca23e3 Reimar Döffinger
  nuv.c                                 Reimar Doeffinger
267 ced9037e Baptiste Coudurier
  oggdec.c, oggdec.h                    Mans Rullgard
268 5118cae6 Baptiste Coudurier
  oggenc.c                              Baptiste Coudurier
269 7f2a9753 Diego Biurrun
  oggparsevorbis.c                      Mans Rullgard
270 83a09492 Diego Biurrun
  oggparseogm.c                         Mans Rullgard
271 7f2a9753 Diego Biurrun
  psxstr.c                              Mike Melanson
272 920d3609 Ivo van Poorten
  pva.c                                 Ivo van Poorten
273 7f2a9753 Diego Biurrun
  raw.c                                 Michael Niedermayer
274 86b3cf7c Sascha Sommer
  rl2.c                                 Sascha Sommer
275 7f2a9753 Diego Biurrun
  rm.c                                  Roberto Togni
276 296cbe57 Luca Abeni
  rtp.c, rtpenc.c                       Luca Abeni
277
  rtp_mpv.*, rtp_aac.*                  Luca Abeni
278 fcf43a9e Luca Barbato
  rtsp.c                                Luca Barbato
279 20693c85 Luca Abeni
  sdp.c                                 Luca Abeni
280 7f2a9753 Diego Biurrun
  segafilm.c                            Mike Melanson
281 66f7679c Kostya Shishkov
  siff.c                                Kostya Shishkov
282 69566e43 Baptiste Coudurier
  swf.c                                 Baptiste Coudurier
283 97c8b064 Alex Beregszaszi
  tta.c                                 Alex Beregszaszi
284 28ba53ff Ivo van Poorten
  txd.c                                 Ivo van Poorten
285 ea395e8c Aurelien Jacobs
  voc.c                                 Aurelien Jacobs
286 7f2a9753 Diego Biurrun
  wav.c                                 Michael Niedermayer
287
  wc3movie.c                            Mike Melanson
288
  westwood.c                            Mike Melanson
289 730581f3 Kostya Shishkov
  wv.c                                  Kostya Shishkov
290 7f2a9753 Diego Biurrun
291 085bf69f Michael Niedermayer
Protocols:
292
  udp.c                                 Luca Abeni
293
294 7f2a9753 Diego Biurrun
295
Operating systems / CPU architectures
296
=====================================
297
298
Alpha                                   Mans Rullgard, Falk Hueffner
299 aa6ed608 Måns Rullgård
ARM                                     Mans Rullgard
300 7f2a9753 Diego Biurrun
BeOS                                    Francois Revol
301 2ef7c635 Guillaume Poirier
Mac OS X / PowerPC                      Romain Dolbeau, Guillaume Poirier
302 da6ec720 Guillaume Poirier
Amiga / PowerPC                         Colin Ward
303 22b48b85 Luca Barbato
Linux / PowerPC                         Luca Barbato
304 f84a47d5 Ramiro Polla
Windows MinGW                           Alex Beregszaszi, Ramiro Polla
305 ccca0d5a Víctor Paesa
Windows Cygwin                          Victor Paesa
306 809c767a Marc Hoffman
ADI/Blackfin DSP                        Marc Hoffman
307 05d8de22 Michael Niedermayer
Sparc                                   Roman Shaposhnik
308 a6493a8f Diego Biurrun
x86                                     Michael Niedermayer