Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 886e89d0

History | View | Annotate | Download (13.1 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
  flac.c                                Alex Beregszaszi
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
  libx264.c                             Mans Rullgard, Jason Garrett-Glaser
149
  loco.c                                Kostya Shishkov
150
  lzo.h, lzo.c                          Reimar Doeffinger
151
  mdec.c                                Michael Niedermayer
152
  mimic.c                               Ramiro Polla
153
  mjpeg.c                               Michael Niedermayer
154
  mpc*                                  Kostya Shishkov
155
  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
  nellymoserdec.c                       Benjamin Larsson
161
  nuv.c                                 Reimar Doeffinger
162
  pcx.c                                 Ivo van Poorten
163
  ptx.c                                 Ivo van Poorten
164
  qdm2.c, qdm2data.h                    Roberto Togni
165
  qdrw.c                                Kostya Shishkov
166
  qpeg.c                                Kostya Shishkov
167
  qtrle.c                               Mike Melanson
168
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
169
  resample2.c                           Michael Niedermayer
170
  rl2.c                                 Sascha Sommer
171
  rpza.c                                Roberto Togni
172
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
173
  rv10.c                                Michael Niedermayer
174
  rv3*                                  Kostya Shishkov
175
  rv4*                                  Kostya Shishkov
176
  s3tc*                                 Ivo van Poorten
177
  smc.c                                 Mike Melanson
178
  snow.c                                Michael Niedermayer, Loren Merritt
179
  sonic.c                               Alex Beregszaszi
180
  sunrast.c                             Ivo van Poorten
181
  svq3.c                                Michael Niedermayer
182
  targa.c                               Kostya Shishkov
183
  tiff.c                                Kostya Shishkov
184
  truemotion1*                          Mike Melanson
185
  truemotion2*                          Kostya Shishkov
186
  truespeech.c                          Kostya Shishkov
187
  tscc.c                                Kostya Shishkov
188
  tta.c                                 Alex Beregszaszi
189
  txd.c                                 Ivo van Poorten
190
  ulti*                                 Kostya Shishkov
191
  vb.c                                  Kostya Shishkov
192
  vc1*                                  Kostya Shishkov
193
  vcr1.c                                Michael Niedermayer
194
  vmnc.c                                Kostya Shishkov
195
  vorbis_enc.c                          Oded Shimon
196
  vorbis_dec.c                          Denes Balatoni
197
  vp3*                                  Mike Melanson
198
  vp5                                   Aurelien Jacobs
199
  vp6                                   Aurelien Jacobs
200
  vqavideo.c                            Mike Melanson
201
  wavpack.c                             Kostya Shishkov
202
  wmv2.c                                Michael Niedermayer
203
  wnv1.c                                Kostya Shishkov
204
  xan.c                                 Mike Melanson
205
  xl.c                                  Kostya Shishkov
206
  xvmcvideo.c                           Ivan Kalvachev
207
  zmbv*                                 Kostya Shishkov
208

    
209

    
210
libavdevice
211
===========
212
  External Interface:
213
    libavdevice/avdevice.h
214

    
215

    
216
  libdc1394.c                           Roman Shaposhnik
217
  v4l2.c                                Luca Abeni
218
  vfwcap.c                              Ramiro Polla
219

    
220

    
221
libavformat
222
===========
223

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

    
230

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

    
291
Protocols:
292
  udp.c                                 Luca Abeni
293

    
294

    
295
Operating systems / CPU architectures
296
=====================================
297

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