Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 977327c7

History | View | Annotate | Download (12.8 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

    
52

    
53
libavutil
54
=========
55

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

    
61
Other:
62
  intfloat*                             Michael Niedermayer
63
  rational.c, rational.h                Michael Niedermayer
64
  mathematics.c, mathematics.h          Michael Niedermayer
65
  integer.c, integer.h                  Michael Niedermayer
66
  bswap.h
67

    
68

    
69
libavcodec
70
==========
71

    
72
Generic Parts:
73
  External Interfaces:
74
    avcodec.h                           Michael Niedermayer
75
  utility code:
76
    utils.c                             Michael Niedermayer
77
    mem.c                               Michael Niedermayer
78
    opt.c, opt.h                        Michael Niedermayer
79
  arithmetic expression evaluator:
80
    eval.c                              Michael Niedermayer
81
  audio and video frame extraction:
82
    parser.c                            Michael Niedermayer
83
  bitstream reading:
84
    bitstream.c, bitstream.h            Michael Niedermayer
85
  CABAC:
86
    cabac.h, cabac.c                    Michael Niedermayer
87
  DSP utilities:
88
    dsputils.c, dsputils.h              Michael Niedermayer
89
  entropy coding:
90
    rangecoder.c, rangecoder.h          Michael Niedermayer
91
    lzw.*                               Michael Niedermayer
92
  floating point AAN DCT:
93
    faandct.c, faandct.h                Michael Niedermayer
94
  Golomb coding:
95
    golomb.c, golomb.h                  Michael Niedermayer
96
  motion estimation:
97
    motion*                             Michael Niedermayer
98
  rate control:
99
    ratecontrol.c                       Michael Niedermayer
100
    libxvid_rc.c                        Michael Niedermayer
101
  simple IDCT:
102
    simple_idct.c, simple_idct.h        Michael Niedermayer
103
  postprocessing:
104
    libpostproc/*                       Michael Niedermayer
105

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

    
208

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

    
214

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

    
219

    
220
libavformat
221
===========
222

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

    
229

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

    
290

    
291
Operating systems / CPU architectures
292
=====================================
293

    
294
Alpha                                   Mans Rullgard, Falk Hueffner
295
ARM                                     Mans Rullgard
296
BeOS                                    Francois Revol
297
i386                                    Michael Niedermayer
298
Mac OS X / PowerPC                      Romain Dolbeau, Guillaume Poirier
299
Amiga / PowerPC                         Colin Ward
300
Linux / PowerPC                         Luca Barbato
301
Windows MinGW                           Alex Beregszaszi, Ramiro Polla
302
Windows Cygwin                          Victor Paesa
303
ADI/Blackfin DSP                        Marc Hoffman