Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 6b8bcd3e

History | View | Annotate | Download (10.6 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
  asv*                                  Michael Niedermayer
112
  atrac3*                               Benjamin Larsson
113
  bmp.c                                 Mans Rullgard
114
  cavs*                                 Stefan Gehrer
115
  cinepak.c                             Roberto Togni
116
  cljr                                  Alex Beregszaszi
117
  cook.c, cookdata.h                    Benjamin Larsson
118
  cscd.c                                Reimar Doeffinger
119
  dca.c                                 Kostya Shishkov
120
  dnxhddec.c                            Baptiste Coudurier
121
  dpcm.c                                Mike Melanson
122
  dxa.c                                 Kostya Shishkov
123
  dv.c                                  Roman Shaposhnik
124
  ffv1.c                                Michael Niedermayer
125
  flac.c                                Alex Beregszaszi
126
  flacenc.c                             Justin Ruggles
127
  flashsv*                              Benjamin Larsson
128
  flicvideo.c                           Mike Melanson
129
  g726.c                                Roman Shaposhnik
130
  gifdec.c                              Baptiste Coudurier
131
  h264*                                 Loren Merritt, Michael Niedermayer
132
  h261*                                 Michael Niedermayer
133
  h263*                                 Michael Niedermayer
134
  huffyuv.c                             Michael Niedermayer
135
  idcinvideo.c                          Mike Melanson
136
  imc*                                  Benjamin Larsson
137
  indeo2*                               Kostya Shishkov
138
  interplayvideo.c                      Mike Melanson
139
  jpeg_ls.c                             Kostya Shishkov
140
  kmvc.c                                Kostya Shishkov
141
  lcl*.c                                Roberto Togni
142
  libgsm.c                              Michel Bardiaux
143
  libx264.c                             Mans Rullgard
144
  loco.c                                Kostya Shishkov
145
  lzo.h, lzo.c                          Reimar Doeffinger
146
  mdec.c                                Michael Niedermayer
147
  mjpeg.c                               Michael Niedermayer
148
  mpc*                                  Kostya Shishkov
149
  mpeg12.c, mpeg12data.h                Michael Niedermayer
150
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
151
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
152
  msrle.c                               Mike Melanson
153
  msvideo1.c                            Mike Melanson
154
  nuv.c                                 Reimar Doeffinger
155
  ptx.c                                 Ivo van Poorten
156
  qdm2.c, qdm2data.h                    Roberto Togni
157
  qdrw.c                                Kostya Shishkov
158
  qpeg.c                                Kostya Shishkov
159
  qtrle.c                               Mike Melanson
160
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
161
  resample2.c                           Michael Niedermayer
162
  rpza.c                                Roberto Togni
163
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
164
  rv10.c                                Michael Niedermayer
165
  s3tc*                                 Ivo van Poorten
166
  smc.c                                 Mike Melanson
167
  snow.c                                Michael Niedermayer, Loren Merritt
168
  sonic.c                               Alex Beregszaszi
169
  svq3.c                                Michael Niedermayer
170
  targa.c                               Kostya Shishkov
171
  tiff.c                                Kostya Shishkov
172
  truemotion1*                          Mike Melanson
173
  truemotion2*                          Kostya Shishkov
174
  truespeech.c                          Kostya Shishkov
175
  tscc.c                                Kostya Shishkov
176
  txd.c                                 Ivo van Poorten
177
  ulti*                                 Kostya Shishkov
178
  vc1*                                  Kostya Shishkov
179
  vcr1.c                                Michael Niedermayer
180
  vmnc.c                                Kostya Shishkov
181
  vorbis_enc.c                          Oded Shimon
182
  vorbis_dec.c                          Denes Balatoni
183
  vp3*                                  Mike Melanson
184
  vp5                                   Aurelien Jacobs
185
  vp6                                   Aurelien Jacobs
186
  vqavideo.c                            Mike Melanson
187
  wavpack.c                             Kostya Shishkov
188
  wmv2.c                                Michael Niedermayer
189
  wnv1.c                                Kostya Shishkov
190
  xan.c                                 Mike Melanson
191
  xl.c                                  Kostya Shishkov
192
  xvmcvideo.c                           Ivan Kalvachev
193
  zmbv*                                 Kostya Shishkov
194

    
195

    
196
libavformat
197
===========
198

    
199
Generic parts:
200
  External Interface:
201
    libavformat/avformat.h
202
  Utility Code:
203
    libavformat/utils.c
204

    
205

    
206
Muxers/Demuxers:
207
  4xm.c                                 Mike Melanson
208
  adtsenc.c                             Mans Rullgard
209
  aiff.c                                Baptiste Coudurier
210
  avi*                                  Michael Niedermayer
211
  crc.c                                 Michael Niedermayer
212
  daud.c                                Reimar Doeffinger
213
  dc1394.c, dv.c                        Roman Shaposhnik
214
  dxa.c                                 Kostya Shishkov
215
  flic.c                                Mike Melanson
216
  flvdec.c, flvenc.c                    Michael Niedermayer
217
  gxf.c                                 Reimar Doeffinger
218
  gxfenc.c                              Baptiste Coudurier
219
  idcin.c                               Mike Melanson
220
  idroq.c                               Mike Melanson
221
  ipmovie.c                             Mike Melanson
222
  img2.c                                Michael Niedermayer
223
  libnut.c                              Oded Shimon
224
  matroska.c                            Aurelien Jacobs
225
  mov.c                                 Michael Niedermayer, Baptiste Coudurier
226
  movenc.c                              Michael Niedermayer, Baptiste Coudurier
227
  mpc.c                                 Kostya Shishkov
228
  mpegts*                               Mans Rullgard
229
  mtv.c                                 Reynaldo H. Verdejo Pinochet
230
  mxf.c                                 Baptiste Coudurier
231
  nsvdec.c                              Francois Revol
232
  nut.c                                 Michael Niedermayer
233
  nuv.c                                 Reimar Doeffinger
234
  ogg2.c, ogg2.h                        Mans Rullgard
235
  oggparsevorbis.c                      Mans Rullgard
236
  oggparseogm.c                         Mans Rullgard
237
  psxstr.c                              Mike Melanson
238
  raw.c                                 Michael Niedermayer
239
  rm.c                                  Roberto Togni
240
  rtsp.c                                Luca Barbato
241
  segafilm.c                            Mike Melanson
242
  swf.c                                 Baptiste Coudurier
243
  txd.c                                 Ivo van Poorten
244
  v4l2.c                                Luca Abeni
245
  voc.c                                 Aurelien Jacobs
246
  wav.c                                 Michael Niedermayer
247
  wc3movie.c                            Mike Melanson
248
  westwood.c                            Mike Melanson
249
  wv.c                                  Kostya Shishkov
250

    
251

    
252
Operating systems / CPU architectures
253
=====================================
254

    
255
Alpha                                   Mans Rullgard, Falk Hueffner
256
BeOS                                    Francois Revol
257
i386                                    Michael Niedermayer
258
Mac OS X / PowerPC                      Romain Dolbeau, Guillaume Poirier
259
Amiga / PowerPC                         Colin Ward
260
Linux / PowerPC                         Luca Barbato
261
Windows MinGW                           Alex Beregszaszi, Ramiro Polla
262
Windows Cygwin                          Victor Paesa
263
ADI/Blackfin DSP                        Marc Hoffman