Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ cc0bc648

History | View | Annotate | Download (8.34 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

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

    
173

    
174
libavformat
175
===========
176

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

    
183

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

    
216

    
217
Operating systems / CPU architectures
218
=====================================
219

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