Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 74afdc55

History | View | Annotate | Download (13.9 KB)

1
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
    vhook/watermark.c                   Marcus Engene
24
    vhook/ppm.c
25
    vhook/drawtext.c
26
    vhook/fish.c
27
    vhook/null.c
28
    vhook/imlib2.c
29

    
30
ffplay:
31
  ffplay.c                              Michael Niedermayer
32

    
33
ffserver:
34
  ffserver.c, ffserver.h                Baptiste Coudurier
35

    
36
Commandline utility code:
37
  cmdutils.c, cmdutils.h                Michael Niedermayer
38

    
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
build system (configure,Makefiles)      Diego Biurrun, Mans Rullgard
49
project server                          Diego Biurrun, Mans Rullgard
50
mailinglists                            Michael Niedermayer, Baptiste Coudurier
51
presets                                 Robert Swain
52

    
53

    
54
libavutil
55
=========
56

    
57
External Interfaces:
58
  libavutil/avutil.h                    Michael Niedermayer
59
Internal Interfaces:
60
  libavutil/common.h                    Michael Niedermayer
61

    
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
    utils.c                             Michael Niedermayer
78
    mem.c                               Michael Niedermayer
79
    opt.c, opt.h                        Michael Niedermayer
80
  arithmetic expression evaluator:
81
    eval.c                              Michael Niedermayer
82
  audio and video frame extraction:
83
    parser.c                            Michael Niedermayer
84
  bitstream reading:
85
    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
    lzw.*                               Michael Niedermayer
93
  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
    ratecontrol.c                       Michael Niedermayer
101
    libxvid_rc.c                        Michael Niedermayer
102
  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
  8svx.c                                Jaikrishnan Menon
111
  aasc.c                                Kostya Shishkov
112
  aac.[ch], aactab.[ch], aacdectab.h    Robert Swain
113
  ac3*                                  Justin Ruggles
114
  alacenc.c                             Jaikrishnan Menon
115
  apedec.c                              Kostya Shishkov
116
  asv*                                  Michael Niedermayer
117
  atrac3*                               Benjamin Larsson
118
  bmp.c                                 Mans Rullgard, Kostya Shishkov
119
  cavs*                                 Stefan Gehrer
120
  cinepak.c                             Roberto Togni
121
  cljr                                  Alex Beregszaszi
122
  cook.c, cookdata.h                    Benjamin Larsson
123
  cscd.c                                Reimar Doeffinger
124
  dca.c                                 Kostya Shishkov, Benjamin Larsson
125
  dnxhd*                                Baptiste Coudurier
126
  dpcm.c                                Mike Melanson
127
  dxa.c                                 Kostya Shishkov
128
  dv.c                                  Roman Shaposhnik
129
  ffv1.c                                Michael Niedermayer
130
  flacdec.c                             Alex Beregszaszi, Justin Ruggles
131
  flacenc.c                             Justin Ruggles
132
  flashsv*                              Benjamin Larsson
133
  flicvideo.c                           Mike Melanson
134
  g726.c                                Roman Shaposhnik
135
  gifdec.c                              Baptiste Coudurier
136
  h264*                                 Loren Merritt, Michael Niedermayer
137
  h261*                                 Michael Niedermayer
138
  h263*                                 Michael Niedermayer
139
  huffyuv.c                             Michael Niedermayer
140
  idcinvideo.c                          Mike Melanson
141
  imc*                                  Benjamin Larsson
142
  indeo2*                               Kostya Shishkov
143
  interplayvideo.c                      Mike Melanson
144
  jpeg_ls.c                             Kostya Shishkov
145
  kmvc.c                                Kostya Shishkov
146
  lcl*.c                                Roberto Togni
147
  libgsm.c                              Michel Bardiaux
148
  libopenjpeg.c                         Jaikrishnan Menon
149
  libx264.c                             Mans Rullgard, Jason Garrett-Glaser
150
  loco.c                                Kostya Shishkov
151
  lzo.h, lzo.c                          Reimar Doeffinger
152
  mdec.c                                Michael Niedermayer
153
  mimic.c                               Ramiro Polla
154
  mjpeg.c                               Michael Niedermayer
155
  mpc*                                  Kostya Shishkov
156
  mpeg12.c, mpeg12data.h                Michael Niedermayer
157
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
158
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
159
  msrle.c                               Mike Melanson
160
  msvideo1.c                            Mike Melanson
161
  nellymoserdec.c                       Benjamin Larsson
162
  nuv.c                                 Reimar Doeffinger
163
  pcx.c                                 Ivo van Poorten
164
  ptx.c                                 Ivo van Poorten
165
  qcelp*                                Reynaldo H. Verdejo Pinochet
166
  qdm2.c, qdm2data.h                    Roberto Togni, Benjamin Larsson
167
  qdrw.c                                Kostya Shishkov
168
  qpeg.c                                Kostya Shishkov
169
  qtrle.c                               Mike Melanson
170
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
171
  resample2.c                           Michael Niedermayer
172
  rl2.c                                 Sascha Sommer
173
  rpza.c                                Roberto Togni
174
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
175
  rv10.c                                Michael Niedermayer
176
  rv3*                                  Kostya Shishkov
177
  rv4*                                  Kostya Shishkov
178
  s3tc*                                 Ivo van Poorten
179
  smc.c                                 Mike Melanson
180
  snow.c                                Michael Niedermayer, Loren Merritt
181
  sonic.c                               Alex Beregszaszi
182
  sunrast.c                             Ivo van Poorten
183
  svq3.c                                Michael Niedermayer
184
  targa.c                               Kostya Shishkov
185
  tiff.c                                Kostya Shishkov
186
  truemotion1*                          Mike Melanson
187
  truemotion2*                          Kostya Shishkov
188
  truespeech.c                          Kostya Shishkov
189
  tscc.c                                Kostya Shishkov
190
  tta.c                                 Alex Beregszaszi
191
  txd.c                                 Ivo van Poorten
192
  ulti*                                 Kostya Shishkov
193
  vb.c                                  Kostya Shishkov
194
  vc1*                                  Kostya Shishkov
195
  vcr1.c                                Michael Niedermayer
196
  vmnc.c                                Kostya Shishkov
197
  vorbis_enc.c                          Oded Shimon
198
  vorbis_dec.c                          Denes Balatoni
199
  vp3*                                  Mike Melanson
200
  vp5                                   Aurelien Jacobs
201
  vp6                                   Aurelien Jacobs
202
  vqavideo.c                            Mike Melanson
203
  wavpack.c                             Kostya Shishkov
204
  wmv2.c                                Michael Niedermayer
205
  wnv1.c                                Kostya Shishkov
206
  xan.c                                 Mike Melanson
207
  xl.c                                  Kostya Shishkov
208
  xvmcvideo.c                           Ivan Kalvachev
209
  zmbv*                                 Kostya Shishkov
210

    
211

    
212
libavdevice
213
===========
214
  External Interface:
215
    libavdevice/avdevice.h
216

    
217

    
218
  libdc1394.c                           Roman Shaposhnik
219
  v4l2.c                                Luca Abeni
220
  vfwcap.c                              Ramiro Polla
221

    
222

    
223
libavformat
224
===========
225

    
226
Generic parts:
227
  External Interface:
228
    libavformat/avformat.h              Michael Niedermayer
229
  Utility Code:
230
    libavformat/utils.c                 Michael Niedermayer
231

    
232

    
233
Muxers/Demuxers:
234
  4xm.c                                 Mike Melanson
235
  adtsenc.c                             Mans Rullgard
236
  aiff.c                                Baptiste Coudurier
237
  ape.c                                 Kostya Shishkov
238
  avi*                                  Michael Niedermayer
239
  crc.c                                 Michael Niedermayer
240
  daud.c                                Reimar Doeffinger
241
  dv.c                                  Roman Shaposhnik
242
  dxa.c                                 Kostya Shishkov
243
  ffm*                                  Baptiste Coudurier
244
  flic.c                                Mike Melanson
245
  flvdec.c, flvenc.c                    Michael Niedermayer
246
  gxf.c                                 Reimar Doeffinger
247
  gxfenc.c                              Baptiste Coudurier
248
  idcin.c                               Mike Melanson
249
  idroq.c                               Mike Melanson
250
  iff.c                                 Jaikrishnan Menon
251
  ipmovie.c                             Mike Melanson
252
  img2.c                                Michael Niedermayer
253
  iss.c                                 Stefan Gehrer
254
  libnut.c                              Oded Shimon
255
  lmlm4.c                               Ivo van Poorten
256
  matroska.c                            Aurelien Jacobs
257
  matroskaenc.c                         David Conrad
258
  mov.c                                 Michael Niedermayer, Baptiste Coudurier
259
  movenc.c                              Michael Niedermayer, Baptiste Coudurier
260
  mpc.c                                 Kostya Shishkov
261
  mpeg.c                                Michael Niedermayer
262
  mpegenc.c                             Michael Niedermayer
263
  mpegts*                               Mans Rullgard
264
  msnwc_tcp.c                           Ramiro Polla
265
  mtv.c                                 Reynaldo H. Verdejo Pinochet
266
  mxf*                                  Baptiste Coudurier
267
  nsvdec.c                              Francois Revol
268
  nut.c                                 Michael Niedermayer
269
  nuv.c                                 Reimar Doeffinger
270
  oggdec.c, oggdec.h                    Mans Rullgard
271
  oggenc.c                              Baptiste Coudurier
272
  oggparsevorbis.c                      Mans Rullgard
273
  oggparseogm.c                         Mans Rullgard
274
  psxstr.c                              Mike Melanson
275
  pva.c                                 Ivo van Poorten
276
  r3d.c                                 Baptiste Coudurier
277
  raw.c                                 Michael Niedermayer
278
  rl2.c                                 Sascha Sommer
279
  rm.c                                  Roberto Togni
280
  rtp.c, rtpenc.c                       Luca Abeni
281
  rtp_mpv.*, rtp_aac.*                  Luca Abeni
282
  rtsp.c                                Luca Barbato
283
  sdp.c                                 Luca Abeni
284
  segafilm.c                            Mike Melanson
285
  siff.c                                Kostya Shishkov
286
  swf.c                                 Baptiste Coudurier
287
  tta.c                                 Alex Beregszaszi
288
  txd.c                                 Ivo van Poorten
289
  voc.c                                 Aurelien Jacobs
290
  wav.c                                 Michael Niedermayer
291
  wc3movie.c                            Mike Melanson
292
  westwood.c                            Mike Melanson
293
  wv.c                                  Kostya Shishkov
294

    
295
Protocols:
296
  udp.c                                 Luca Abeni
297

    
298

    
299
Operating systems / CPU architectures
300
=====================================
301

    
302
Alpha                                   Mans Rullgard, Falk Hueffner
303
ARM                                     Mans Rullgard
304
BeOS                                    Francois Revol
305
Mac OS X / PowerPC                      Romain Dolbeau, Guillaume Poirier
306
Amiga / PowerPC                         Colin Ward
307
Linux / PowerPC                         Luca Barbato
308
Windows MinGW                           Alex Beregszaszi, Ramiro Polla
309
Windows Cygwin                          Victor Paesa
310
ADI/Blackfin DSP                        Marc Hoffman
311
Sparc                                   Roman Shaposhnik
312
x86                                     Michael Niedermayer
313

    
314

    
315
GnuPG Fingerprints of maintainers and others who have svn write access
316
======================================================================
317

    
318
Benoit Fouet                  B22A 4F4F 43EF 636B BB66 FCDC 0023 AE1E 2985 49C8
319
Diego Biurrun                 8227 1E31 B6D9 4994 7427 E220 9CAE D6CC 4757 FCC5
320
Michael Niedermayer           9FF2 128B 147E F673 0BAD F133 611E C787 040B 0FAB
321
Reimar Döffinger              C61D 16E5 9E2C D10C 8958 38A4 0899 A2B9 06D4 D9C7
322
Reynaldo H. Verdejo Pinochet  6E27 CD34 170C C78E 4D4F 5F40 C18E 077F 3114 452A
323
Sascha Sommer                 38A0 F88B 868E 9D3A 97D4 D6A0 E823 706F 1E07 0D3C