Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 4014fe37

History | View | Annotate | Download (9.57 KB)

1 7f2a9753 Diego Biurrun
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 bbdd41f5 Corey Hickey
    vhook/watermark.c                   Marcus Engene
24 7f2a9753 Diego Biurrun
    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
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 ab955d47 Måns Rullgård
build system (configure,Makefiles)      Diego Biurrun, Mans Rullgard
49 2900340e Diego Biurrun
project server                          Diego Biurrun, Mans Rullgard
50 f6e71296 Baptiste Coudurier
mailinglists                            Michael Niedermayer, Baptiste Coudurier
51 7f2a9753 Diego Biurrun
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
  bitsream 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
  floating point AAN DCT:
92
    faandct.c, faandct.h                Michael Niedermayer
93
  Golomb coding:
94
    golomb.c, golomb.h                  Michael Niedermayer
95
  motion estimation:
96
    motion*                             Michael Niedermayer
97
  rate control:
98
    ratecontrol.c
99
    xvid_rc.c                           Michael Niedermayer
100
  simple IDCT:
101
    simple_idct.c, simple_idct.h        Michael Niedermayer
102
  postprocessing:
103
    libpostproc/*                       Michael Niedermayer
104
105
Codecs:
106
  4xm.c                                 Michael Niedermayer
107
  8bps.c                                Roberto Togni
108 50326295 Kostya Shishkov
  aasc.c                                Kostya Shishkov
109 7f2a9753 Diego Biurrun
  asv*                                  Michael Niedermayer
110
  bmp.c                                 Mans Rullgard
111 d6950e91 Michael Niedermayer
  cavs*                                 Stefan Gehrer
112 7f2a9753 Diego Biurrun
  cinepak.c                             Roberto Togni
113
  cljr                                  Alex Beregszaszi
114
  cook.c, cookdata.h                    Benjamin Larsson
115
  cscd.c                                Reimar Doeffinger
116
  dpcm.c                                Mike Melanson
117
  dv.c                                  Roman Shaposhnik
118
  ffv1.c                                Michael Niedermayer
119
  flac.c                                Alex Beregszaszi
120 d6950e91 Michael Niedermayer
  flacenc.c                             Justin Ruggles
121 053185c2 Benjamin Larsson
  flashsv*                              Benjamin Larsson
122 7f2a9753 Diego Biurrun
  flicvideo.c                           Mike Melanson
123
  g726.c                                Roman Shaposhnik
124 06d392a7 Baptiste Coudurier
  gifdec.c                              Baptiste Coudurier
125 7f2a9753 Diego Biurrun
  h264*                                 Loren Merritt, Michael Niedermayer
126
  h261*                                 Michael Niedermayer
127
  h263*                                 Michael Niedermayer
128
  huffyuv.c                             Michael Niedermayer
129
  idcinvideo.c                          Mike Melanson
130 eda70b42 Benjamin Larsson
  imc*                                  Benjamin Larsson
131 50326295 Kostya Shishkov
  indeo2*                               Kostya Shishkov
132 7f2a9753 Diego Biurrun
  interplayvideo.c                      Mike Melanson
133 50326295 Kostya Shishkov
  jpeg_ls.c                             Kostya Shishkov
134 fd7b1991 Kostya Shishkov
  kmvc.c                                Kostya Shishkov
135 7f2a9753 Diego Biurrun
  lcl.c                                 Roberto Togni
136 50326295 Kostya Shishkov
  loco.c                                Kostya Shishkov
137 7f2a9753 Diego Biurrun
  lzo.h, lzo.c                          Reimar Doeffinger
138
  mdec.c                                Michael Niedermayer
139
  mjpeg.c                               Michael Niedermayer
140 185c7b6b Kostya Shishkov
  mpc*                                  Kostya Shishkov
141 7f2a9753 Diego Biurrun
  mpeg12.c, mpeg12data.h                Michael Niedermayer
142
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
143
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
144
  msrle.c                               Mike Melanson
145
  msvideo1.c                            Mike Melanson
146 dfca23e3 Reimar Döffinger
  nuv.c                                 Reimar Doeffinger
147 7f2a9753 Diego Biurrun
  oggtheora.c                           Mans Rullgard
148
  qdm2.c, qdm2data.h                    Roberto Togni
149 50326295 Kostya Shishkov
  qdrw.c                                Kostya Shishkov
150
  qpeg.c                                Kostya Shishkov
151 7f2a9753 Diego Biurrun
  qtrle.c                               Mike Melanson
152
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
153
  resample2.c                           Michael Niedermayer
154
  rpza.c                                Roberto Togni
155 dfca23e3 Reimar Döffinger
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
156 7f2a9753 Diego Biurrun
  rv10.c                                Michael Niedermayer
157
  smc.c                                 Mike Melanson
158
  snow.c                                Michael Niedermayer, Loren Merritt
159
  sonic.c                               Alex Beregszaszi
160
  svq3.c                                Michael Niedermayer
161 3689cf16 Kostya Shishkov
  targa.c                               Kostya Shishkov
162 a991b1fe Kostya Shishkov
  tiff.c                                Kostya Shishkov
163 50326295 Kostya Shishkov
  truemotion1*                          Mike Melanson
164
  truemotion2*                          Kostya Shishkov
165
  truespeech.c                          Kostya Shishkov
166
  tscc.c                                Kostya Shishkov
167
  ulti*                                 Kostya Shishkov
168 d6950e91 Michael Niedermayer
  vc1*                                  Kostya Shishkov
169 7f2a9753 Diego Biurrun
  vcr1.c                                Michael Niedermayer
170 eb57c889 Kostya Shishkov
  vmnc.c                                Kostya Shishkov
171 a3cad047 Oded Shimon
  vorbis_enc.c                          Oded Shimon
172 7f2a9753 Diego Biurrun
  vp3*                                  Mike Melanson
173 5ce117c3 Aurelien Jacobs
  vp5                                   Aurelien Jacobs
174
  vp6                                   Aurelien Jacobs
175 7f2a9753 Diego Biurrun
  vqavideo.c                            Mike Melanson
176 730581f3 Kostya Shishkov
  wavpack.c                             Kostya Shishkov
177 7f2a9753 Diego Biurrun
  wmv2.c                                Michael Niedermayer
178 50326295 Kostya Shishkov
  wnv1.c                                Kostya Shishkov
179 7f2a9753 Diego Biurrun
  x264.c                                Mans Rullgard
180
  xan.c                                 Mike Melanson
181 50326295 Kostya Shishkov
  xl.c                                  Kostya Shishkov
182 7f2a9753 Diego Biurrun
  xvmcvideo.c                           Ivan Kalvachev
183 035314b6 Kostya Shishkov
  zmbv*                                 Kostya Shishkov
184 7f2a9753 Diego Biurrun
185
186
libavformat
187
===========
188
189
Generic parts:
190
  External Interface:
191 ba2433e9 Baptiste Coudurier
    libavformat/avformat.h
192 7f2a9753 Diego Biurrun
  Utility Code:
193 ba2433e9 Baptiste Coudurier
    libavformat/utils.c
194 7f2a9753 Diego Biurrun
195
196
Muxers/Demuxers:
197
  4xm.c                                 Mike Melanson
198 0a925109 Måns Rullgård
  adtsenc.c                             Mans Rullgard
199 e395e286 Baptiste Coudurier
  aiff.c                                Baptiste Coudurier
200 7f2a9753 Diego Biurrun
  avi*                                  Michael Niedermayer
201
  crc.c                                 Michael Niedermayer
202
  daud.c                                Reimar Doeffinger
203
  dc1394.c, dv.c                        Roman Shaposhnik
204
  flic.c                                Mike Melanson
205
  flvdec.c, flvenc.c                    Michael Niedermayer
206 cc0bc648 Reimar Döffinger
  gxf.c                                 Reimar Doeffinger
207 86329cce Baptiste Coudurier
  gxfenc.c                              Baptiste Coudurier
208 7f2a9753 Diego Biurrun
  idcin.c                               Mike Melanson
209
  idroq.c                               Mike Melanson
210
  ipmovie.c                             Mike Melanson
211
  img2.c                                Michael Niedermayer
212 9df5ea29 Aurelien Jacobs
  matroska.c                            Aurelien Jacobs
213 7f2a9753 Diego Biurrun
  mov.c                                 Francois Revol, Michael Niedermayer
214 4e762357 Baptiste Coudurier
  movenc.c                              Michael Niedermayer, Baptiste Coudurier
215 185c7b6b Kostya Shishkov
  mpc.c                                 Kostya Shishkov
216 7f2a9753 Diego Biurrun
  mpegts*                               Mans Rullgard
217 28146a8c Reynaldo H. Verdejo Pinochet
  mtv.c                                 Reynaldo H. Verdejo Pinochet
218 07bf2af8 Baptiste Coudurier
  mxf.c                                 Baptiste Coudurier
219 7f2a9753 Diego Biurrun
  nsvdec.c                              Francois Revol
220
  nut.c                                 Alex Beregszaszi
221 dfca23e3 Reimar Döffinger
  nuv.c                                 Reimar Doeffinger
222 7f2a9753 Diego Biurrun
  ogg2.c, ogg2.h                        Mans Rullgard
223
  oggparsevorbis.c                      Mans Rullgard
224 83a09492 Diego Biurrun
  oggparseogm.c                         Mans Rullgard
225 7f2a9753 Diego Biurrun
  psxstr.c                              Mike Melanson
226
  raw.c                                 Michael Niedermayer
227
  rm.c                                  Roberto Togni
228
  segafilm.c                            Mike Melanson
229 69566e43 Baptiste Coudurier
  swf.c                                 Baptiste Coudurier
230 49bbe394 Michael Niedermayer
  v4l2.c                                Luca Abeni
231 ea395e8c Aurelien Jacobs
  voc.c                                 Aurelien Jacobs
232 7f2a9753 Diego Biurrun
  wav.c                                 Michael Niedermayer
233
  wc3movie.c                            Mike Melanson
234
  westwood.c                            Mike Melanson
235 730581f3 Kostya Shishkov
  wv.c                                  Kostya Shishkov
236 7f2a9753 Diego Biurrun
237
238
Operating systems / CPU architectures
239
=====================================
240
241
Alpha                                   Mans Rullgard, Falk Hueffner
242
BeOS                                    Francois Revol
243
i386                                    Michael Niedermayer
244 da6ec720 Guillaume Poirier
Mac OS X / PowerPC                      Romain Dolbeau
245
Amiga / PowerPC                         Colin Ward
246 22b48b85 Luca Barbato
Linux / PowerPC                         Luca Barbato