Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ f6e71296

History | View | Annotate | Download (8.54 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
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
  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
  aasc.c                                Kostya Shishkov
109
  asv*                                  Michael Niedermayer
110
  bmp.c                                 Mans Rullgard
111
  cavs*                                 Stefan Gehrer
112
  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
  flacenc.c                             Justin Ruggles
121
  flicvideo.c                           Mike Melanson
122
  g726.c                                Roman Shaposhnik
123
  h264*                                 Loren Merritt, Michael Niedermayer
124
  h261*                                 Michael Niedermayer
125
  h263*                                 Michael Niedermayer
126
  huffyuv.c                             Michael Niedermayer
127
  idcinvideo.c                          Mike Melanson
128
  indeo2*                               Kostya Shishkov
129
  interplayvideo.c                      Mike Melanson
130
  jpeg_ls.c                             Kostya Shishkov
131
  kmvc.c                                Kostya Shishkov
132
  lcl.c                                 Roberto Togni
133
  loco.c                                Kostya Shishkov
134
  lzo.h, lzo.c                          Reimar Doeffinger
135
  mdec.c                                Michael Niedermayer
136
  mjpeg.c                               Michael Niedermayer
137
  mpeg12.c, mpeg12data.h                Michael Niedermayer
138
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
139
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
140
  msrle.c                               Mike Melanson
141
  msvideo1.c                            Mike Melanson
142
  nuv.c                                 Reimar Doeffinger
143
  oggtheora.c                           Mans Rullgard
144
  qdm2.c, qdm2data.h                    Roberto Togni
145
  qdrw.c                                Kostya Shishkov
146
  qpeg.c                                Kostya Shishkov
147
  qtrle.c                               Mike Melanson
148
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
149
  resample2.c                           Michael Niedermayer
150
  rpza.c                                Roberto Togni
151
  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
152
  rv10.c                                Michael Niedermayer
153
  smc.c                                 Mike Melanson
154
  snow.c                                Michael Niedermayer, Loren Merritt
155
  sonic.c                               Alex Beregszaszi
156
  svq3.c                                Michael Niedermayer
157
  truemotion1*                          Mike Melanson
158
  truemotion2*                          Kostya Shishkov
159
  truespeech.c                          Kostya Shishkov
160
  tscc.c                                Kostya Shishkov
161
  ulti*                                 Kostya Shishkov
162
  vc1*                                  Kostya Shishkov
163
  vcr1.c                                Michael Niedermayer
164
  vp3*                                  Mike Melanson
165
  vqavideo.c                            Mike Melanson
166
  wmv2.c                                Michael Niedermayer
167
  wnv1.c                                Kostya Shishkov
168
  x264.c                                Mans Rullgard
169
  xan.c                                 Mike Melanson
170
  xl.c                                  Kostya Shishkov
171
  xvmcvideo.c                           Ivan Kalvachev
172
  zmbv.c                                Kostya Shishkov
173

    
174

    
175
libavformat
176
===========
177

    
178
Generic parts:
179
  External Interface:
180
    libavcodec/avcodec.h
181
  Utility Code:
182
    libavcodec/utils.c
183

    
184

    
185
Muxers/Demuxers:
186
  4xm.c                                 Mike Melanson
187
  adtsenc.c                             Mans Rullgard
188
  avi*                                  Michael Niedermayer
189
  crc.c                                 Michael Niedermayer
190
  daud.c                                Reimar Doeffinger
191
  dc1394.c, dv.c                        Roman Shaposhnik
192
  flic.c                                Mike Melanson
193
  flvdec.c, flvenc.c                    Michael Niedermayer
194
  gxf.c                                 Reimar Doeffinger
195
  gxfenc.c                              Baptiste Coudurier
196
  idcin.c                               Mike Melanson
197
  idroq.c                               Mike Melanson
198
  ipmovie.c                             Mike Melanson
199
  img2.c                                Michael Niedermayer
200
  mov.c                                 Francois Revol, Michael Niedermayer
201
  mpegts*                               Mans Rullgard
202
  mxf.c                                 Baptiste Coudurier
203
  nsvdec.c                              Francois Revol
204
  nut.c                                 Alex Beregszaszi
205
  nuv.c                                 Reimar Doeffinger
206
  ogg2.c, ogg2.h                        Mans Rullgard
207
  oggparsevorbis.c                      Mans Rullgard
208
  oggparseogm.c                         Mans Rullgard
209
  psxstr.c                              Mike Melanson
210
  raw.c                                 Michael Niedermayer
211
  rm.c                                  Roberto Togni
212
  segafilm.c                            Mike Melanson
213
  v4l2.c                                Luca Abeni
214
  voc.c                                 Aurelien Jacobs
215
  wav.c                                 Michael Niedermayer
216
  wc3movie.c                            Mike Melanson
217
  westwood.c                            Mike Melanson
218

    
219

    
220
Operating systems / CPU architectures
221
=====================================
222

    
223
Alpha                                   Mans Rullgard, Falk Hueffner
224
BeOS                                    Francois Revol
225
i386                                    Michael Niedermayer
226
Mac OS X / PowerPC                      Romain Dolbeau
227
Amiga / PowerPC                         Colin Ward
228
Linux / PowerPC                         Luca Barbato