Statistics
| Branch: | Revision:

ffmpeg / MAINTAINERS @ 0a925109

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

    
50

    
51
libavutil
52
=========
53

    
54
External Interfaces:
55
  libavutil/avutil.h
56
Internal Interfaces:
57
  libavutil/common.h
58

    
59
Other:
60
  intfloat*                             Michael Niedermayer
61
  rational.c, rational.h                Michael Niedermayer
62
  mathematics.c, mathematics.h          Michael Niedermayer
63
  integer.c, integer.h                  Michael Niedermayer
64
  bswap.h
65

    
66

    
67
libavcodec
68
==========
69

    
70
Generic Parts:
71
  External Interfaces:
72
    avcodec.h                           Michael Niedermayer
73
  utility code:
74
    utils.c
75
    mem.c
76
    opt.c, opt.h
77
  arithmetic expression evaluator:
78
    eval.c                              Michael Niedermayer
79
  audio and video frame extraction:
80
    parser.c
81
  bitsream reading:
82
    bitstream.c, bitstream.h            Michael Niedermayer
83
  CABAC:
84
    cabac.h, cabac.c                    Michael Niedermayer
85
  DSP utilities:
86
    dsputils.c, dsputils.h              Michael Niedermayer
87
  entropy coding:
88
    rangecoder.c, rangecoder.h          Michael Niedermayer
89
  floating point AAN DCT:
90
    faandct.c, faandct.h                Michael Niedermayer
91
  Golomb coding:
92
    golomb.c, golomb.h                  Michael Niedermayer
93
  motion estimation:
94
    motion*                             Michael Niedermayer
95
  rate control:
96
    ratecontrol.c
97
    xvid_rc.c                           Michael Niedermayer
98
  simple IDCT:
99
    simple_idct.c, simple_idct.h        Michael Niedermayer
100
  postprocessing:
101
    libpostproc/*                       Michael Niedermayer
102

    
103
Codecs:
104
  4xm.c                                 Michael Niedermayer
105
  8bps.c                                Roberto Togni
106
  asv*                                  Michael Niedermayer
107
  bmp.c                                 Mans Rullgard
108
  cinepak.c                             Roberto Togni
109
  cljr                                  Alex Beregszaszi
110
  cook.c, cookdata.h                    Benjamin Larsson
111
  cscd.c                                Reimar Doeffinger
112
  dpcm.c                                Mike Melanson
113
  dv.c                                  Roman Shaposhnik
114
  ffv1.c                                Michael Niedermayer
115
  flac.c                                Alex Beregszaszi
116
  flicvideo.c                           Mike Melanson
117
  g726.c                                Roman Shaposhnik
118
  h264*                                 Loren Merritt, Michael Niedermayer
119
  h261*                                 Michael Niedermayer
120
  h263*                                 Michael Niedermayer
121
  huffyuv.c                             Michael Niedermayer
122
  idcinvideo.c                          Mike Melanson
123
  interplayvideo.c                      Mike Melanson
124
  lcl.c                                 Roberto Togni
125
  lzo.h, lzo.c                          Reimar Doeffinger
126
  mdec.c                                Michael Niedermayer
127
  mjpeg.c                               Michael Niedermayer
128
  mpeg12.c, mpeg12data.h                Michael Niedermayer
129
  mpegvideo.c, mpegvideo.h              Michael Niedermayer
130
  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
131
  msrle.c                               Mike Melanson
132
  msvideo1.c                            Mike Melanson
133
  oggtheora.c                           Mans Rullgard
134
  qdm2.c, qdm2data.h                    Roberto Togni
135
  qtrle.c                               Mike Melanson
136
  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
137
  resample2.c                           Michael Niedermayer
138
  rpza.c                                Roberto Togni
139
  rv10.c                                Michael Niedermayer
140
  smc.c                                 Mike Melanson
141
  snow.c                                Michael Niedermayer, Loren Merritt
142
  sonic.c                               Alex Beregszaszi
143
  svq3.c                                Michael Niedermayer
144
  truemotion*                           Mike Melanson
145
  vcr1.c                                Michael Niedermayer
146
  vp3*                                  Mike Melanson
147
  vqavideo.c                            Mike Melanson
148
  wmv2.c                                Michael Niedermayer
149
  x264.c                                Mans Rullgard
150
  xan.c                                 Mike Melanson
151
  xvmcvideo.c                           Ivan Kalvachev
152

    
153

    
154
libavformat
155
===========
156

    
157
Generic parts:
158
  External Interface:
159
    libavcodec/avcodec.h
160
  Utility Code:
161
    libavcodec/utils.c
162

    
163

    
164
Muxers/Demuxers:
165
  4xm.c                                 Mike Melanson
166
  adtsenc.c                             Mans Rullgard
167
  avi*                                  Michael Niedermayer
168
  crc.c                                 Michael Niedermayer
169
  daud.c                                Reimar Doeffinger
170
  dc1394.c, dv.c                        Roman Shaposhnik
171
  flic.c                                Mike Melanson
172
  flvdec.c, flvenc.c                    Michael Niedermayer
173
  idcin.c                               Mike Melanson
174
  idroq.c                               Mike Melanson
175
  ipmovie.c                             Mike Melanson
176
  img2.c                                Michael Niedermayer
177
  mov.c                                 Francois Revol, Michael Niedermayer
178
  mpegts*                               Mans Rullgard
179
  nsvdec.c                              Francois Revol
180
  nut.c                                 Alex Beregszaszi
181
  ogg2.c, ogg2.h                        Mans Rullgard
182
  oggparsevorbis.c                      Mans Rullgard
183
  psxstr.c                              Mike Melanson
184
  raw.c                                 Michael Niedermayer
185
  rm.c                                  Roberto Togni
186
  segafilm.c                            Mike Melanson
187
  voc.c                                 Aurelien Jacobs
188
  wav.c                                 Michael Niedermayer
189
  wc3movie.c                            Mike Melanson
190
  westwood.c                            Mike Melanson
191

    
192

    
193
Operating systems / CPU architectures
194
=====================================
195

    
196
Alpha                                   Mans Rullgard, Falk Hueffner
197
BeOS                                    Francois Revol
198
i386                                    Michael Niedermayer
199
PowerPC                                 Romain Dolbeau