Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ ed90d370

History | View | Annotate | Download (8.11 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
build system (configure,Makefiles)      Diego Biurrun
49 2900340e Diego Biurrun
project server                          Diego Biurrun, Mans Rullgard
50 7f2a9753 Diego Biurrun
51
52
libavutil
53
=========
54
55
External Interfaces:
56
  libavutil/avutil.h
57
Internal Interfaces:
58
  libavutil/common.h
59
60
Other:
61
  intfloat*                             Michael Niedermayer
62
  rational.c, rational.h                Michael Niedermayer
63
  mathematics.c, mathematics.h          Michael Niedermayer
64
  integer.c, integer.h                  Michael Niedermayer
65
  bswap.h
66
67
68
libavcodec
69
==========
70
71
Generic Parts:
72
  External Interfaces:
73
    avcodec.h                           Michael Niedermayer
74
  utility code:
75
    utils.c
76
    mem.c
77
    opt.c, opt.h
78
  arithmetic expression evaluator:
79
    eval.c                              Michael Niedermayer
80
  audio and video frame extraction:
81
    parser.c
82
  bitsream reading:
83
    bitstream.c, bitstream.h            Michael Niedermayer
84
  CABAC:
85
    cabac.h, cabac.c                    Michael Niedermayer
86
  DSP utilities:
87
    dsputils.c, dsputils.h              Michael Niedermayer
88
  entropy coding:
89
    rangecoder.c, rangecoder.h          Michael Niedermayer
90
  floating point AAN DCT:
91
    faandct.c, faandct.h                Michael Niedermayer
92
  Golomb coding:
93
    golomb.c, golomb.h                  Michael Niedermayer
94
  motion estimation:
95
    motion*                             Michael Niedermayer
96
  rate control:
97
    ratecontrol.c
98
    xvid_rc.c                           Michael Niedermayer
99
  simple IDCT:
100
    simple_idct.c, simple_idct.h        Michael Niedermayer
101
  postprocessing:
102
    libpostproc/*                       Michael Niedermayer
103
104
Codecs:
105
  4xm.c                                 Michael Niedermayer
106
  8bps.c                                Roberto Togni
107 50326295 Kostya Shishkov
  aasc.c                                Kostya Shishkov
108 7f2a9753 Diego Biurrun
  asv*                                  Michael Niedermayer
109
  bmp.c                                 Mans Rullgard
110
  cinepak.c                             Roberto Togni
111
  cljr                                  Alex Beregszaszi
112
  cook.c, cookdata.h                    Benjamin Larsson
113
  cscd.c                                Reimar Doeffinger
114
  dpcm.c                                Mike Melanson
115
  dv.c                                  Roman Shaposhnik
116
  ffv1.c                                Michael Niedermayer
117
  flac.c                                Alex Beregszaszi
118
  flicvideo.c                           Mike Melanson
119
  g726.c                                Roman Shaposhnik
120
  h264*                                 Loren Merritt, Michael Niedermayer
121
  h261*                                 Michael Niedermayer
122
  h263*                                 Michael Niedermayer
123
  huffyuv.c                             Michael Niedermayer
124
  idcinvideo.c                          Mike Melanson
125 50326295 Kostya Shishkov
  indeo2*                               Kostya Shishkov
126 7f2a9753 Diego Biurrun
  interplayvideo.c                      Mike Melanson
127 50326295 Kostya Shishkov
  jpeg_ls.c                             Kostya Shishkov
128 fd7b1991 Kostya Shishkov
  kmvc.c                                Kostya Shishkov
129 7f2a9753 Diego Biurrun
  lcl.c                                 Roberto Togni
130 50326295 Kostya Shishkov
  loco.c                                Kostya Shishkov
131 7f2a9753 Diego Biurrun
  lzo.h, lzo.c                          Reimar Doeffinger
132
  mdec.c                                Michael Niedermayer
133
  mjpeg.c                               Michael Niedermayer
134
  mpeg12.c, mpeg12data.h                Michael Niedermayer
135
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
136
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
137
  msrle.c                               Mike Melanson
138
  msvideo1.c                            Mike Melanson
139 dfca23e3 Reimar Döffinger
  nuv.c                                 Reimar Doeffinger
140 7f2a9753 Diego Biurrun
  oggtheora.c                           Mans Rullgard
141
  qdm2.c, qdm2data.h                    Roberto Togni
142 50326295 Kostya Shishkov
  qdrw.c                                Kostya Shishkov
143
  qpeg.c                                Kostya Shishkov
144 7f2a9753 Diego Biurrun
  qtrle.c                               Mike Melanson
145
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
146
  resample2.c                           Michael Niedermayer
147
  rpza.c                                Roberto Togni
148 dfca23e3 Reimar Döffinger
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
149 7f2a9753 Diego Biurrun
  rv10.c                                Michael Niedermayer
150
  smc.c                                 Mike Melanson
151
  snow.c                                Michael Niedermayer, Loren Merritt
152
  sonic.c                               Alex Beregszaszi
153
  svq3.c                                Michael Niedermayer
154 50326295 Kostya Shishkov
  truemotion1*                          Mike Melanson
155
  truemotion2*                          Kostya Shishkov
156
  truespeech.c                          Kostya Shishkov
157
  tscc.c                                Kostya Shishkov
158
  ulti*                                 Kostya Shishkov
159 7f2a9753 Diego Biurrun
  vcr1.c                                Michael Niedermayer
160
  vp3*                                  Mike Melanson
161
  vqavideo.c                            Mike Melanson
162
  wmv2.c                                Michael Niedermayer
163 50326295 Kostya Shishkov
  wnv1.c                                Kostya Shishkov
164 7f2a9753 Diego Biurrun
  x264.c                                Mans Rullgard
165
  xan.c                                 Mike Melanson
166 50326295 Kostya Shishkov
  xl.c                                  Kostya Shishkov
167 7f2a9753 Diego Biurrun
  xvmcvideo.c                           Ivan Kalvachev
168 50326295 Kostya Shishkov
  zmbv.c                                Kostya Shishkov
169 7f2a9753 Diego Biurrun
170
171
libavformat
172
===========
173
174
Generic parts:
175
  External Interface:
176
    libavcodec/avcodec.h
177
  Utility Code:
178
    libavcodec/utils.c
179
180
181
Muxers/Demuxers:
182
  4xm.c                                 Mike Melanson
183 0a925109 Måns Rullgård
  adtsenc.c                             Mans Rullgard
184 7f2a9753 Diego Biurrun
  avi*                                  Michael Niedermayer
185
  crc.c                                 Michael Niedermayer
186
  daud.c                                Reimar Doeffinger
187
  dc1394.c, dv.c                        Roman Shaposhnik
188
  flic.c                                Mike Melanson
189
  flvdec.c, flvenc.c                    Michael Niedermayer
190
  idcin.c                               Mike Melanson
191
  idroq.c                               Mike Melanson
192
  ipmovie.c                             Mike Melanson
193
  img2.c                                Michael Niedermayer
194
  mov.c                                 Francois Revol, Michael Niedermayer
195
  mpegts*                               Mans Rullgard
196
  nsvdec.c                              Francois Revol
197
  nut.c                                 Alex Beregszaszi
198 dfca23e3 Reimar Döffinger
  nuv.c                                 Reimar Doeffinger
199 7f2a9753 Diego Biurrun
  ogg2.c, ogg2.h                        Mans Rullgard
200
  oggparsevorbis.c                      Mans Rullgard
201 83a09492 Diego Biurrun
  oggparseogm.c                         Mans Rullgard
202 7f2a9753 Diego Biurrun
  psxstr.c                              Mike Melanson
203
  raw.c                                 Michael Niedermayer
204
  rm.c                                  Roberto Togni
205
  segafilm.c                            Mike Melanson
206 49bbe394 Michael Niedermayer
  v4l2.c                                Luca Abeni
207 ea395e8c Aurelien Jacobs
  voc.c                                 Aurelien Jacobs
208 7f2a9753 Diego Biurrun
  wav.c                                 Michael Niedermayer
209
  wc3movie.c                            Mike Melanson
210
  westwood.c                            Mike Melanson
211
212
213
Operating systems / CPU architectures
214
=====================================
215
216
Alpha                                   Mans Rullgard, Falk Hueffner
217
BeOS                                    Francois Revol
218
i386                                    Michael Niedermayer
219 da6ec720 Guillaume Poirier
Mac OS X / PowerPC                      Romain Dolbeau
220
Amiga / PowerPC                         Colin Ward
221 22b48b85 Luca Barbato
Linux / PowerPC                         Luca Barbato