Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ fe037229

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

    
190

    
191
libavformat
192
===========
193

    
194
Generic parts:
195
  External Interface:
196
    libavformat/avformat.h
197
  Utility Code:
198
    libavformat/utils.c
199

    
200

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

    
244

    
245
Operating systems / CPU architectures
246
=====================================
247

    
248
Alpha                                   Mans Rullgard, Falk Hueffner
249
BeOS                                    Francois Revol
250
i386                                    Michael Niedermayer
251
Mac OS X / PowerPC                      Romain Dolbeau
252
Amiga / PowerPC                         Colin Ward
253
Linux / PowerPC                         Luca Barbato
254
Windows MinGW                           Alex Beregszaszi