Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 5210529e

History | View | Annotate | Download (11.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
32

    
33
ffserver:
34
  ffserver.c, ffserver.h                Alex Beregszaszi
35

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

    
205

    
206
libavdevice
207
===========
208
  External Interface:
209
    libavdevice/avdevice.h
210

    
211

    
212
  libdc1394.c                           Roman Shaposhnik
213
  v4l2.c                                Luca Abeni
214
  vfwcap.c                              Ramiro Polla
215

    
216

    
217
libavformat
218
===========
219

    
220
Generic parts:
221
  External Interface:
222
    libavformat/avformat.h
223
  Utility Code:
224
    libavformat/utils.c
225

    
226

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

    
283

    
284
Operating systems / CPU architectures
285
=====================================
286

    
287
Alpha                                   Mans Rullgard, Falk Hueffner
288
BeOS                                    Francois Revol
289
i386                                    Michael Niedermayer
290
Mac OS X / PowerPC                      Romain Dolbeau, Guillaume Poirier
291
Amiga / PowerPC                         Colin Ward
292
Linux / PowerPC                         Luca Barbato
293
Windows MinGW                           Alex Beregszaszi, Ramiro Polla
294
Windows Cygwin                          Victor Paesa
295
ADI/Blackfin DSP                        Marc Hoffman