fix infinite loop
[libav.git] / MAINTAINERS
CommitLineData
7f2a9753
DB
1FFmpeg maintainers
2==================
3
4Below is a list of the people maintaining different parts of the
5FFmpeg code.
6
7
8Project Leader
9==============
10
11Michael Niedermayer
12 final design decisions
13
14
15Applications
16============
17
18ffmpeg:
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
30ffplay:
31 ffplay.c
32
33ffserver:
34 ffserver.c, ffserver.h
35
36Commandline utility code:
37 cmdutils.c, cmdutils.h
38
39QuickTime faststart:
40 qt-faststart.c Mike Melanson
41
42
43Miscellaneous Areas
44===================
45
46documentation Mike Melanson, Diego Biurrun
47website Mike Melanson, Diego Biurrun
48build system (configure,Makefiles) Diego Biurrun
49
50
51libavutil
52=========
53
54External Interfaces:
55 libavutil/avutil.h
56Internal Interfaces:
57 libavutil/common.h
58
59Other:
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
67libavcodec
68==========
69
70Generic 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
103Codecs:
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
154libavformat
155===========
156
157Generic parts:
158 External Interface:
159 libavcodec/avcodec.h
160 Utility Code:
161 libavcodec/utils.c
162
163
164Muxers/Demuxers:
165 4xm.c Mike Melanson
0a925109 166 adtsenc.c Mans Rullgard
7f2a9753
DB
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
49bbe394 187 v4l2.c Luca Abeni
ea395e8c 188 voc.c Aurelien Jacobs
7f2a9753
DB
189 wav.c Michael Niedermayer
190 wc3movie.c Mike Melanson
191 westwood.c Mike Melanson
192
193
194Operating systems / CPU architectures
195=====================================
196
197Alpha Mans Rullgard, Falk Hueffner
198BeOS Francois Revol
199i386 Michael Niedermayer
da6ec720
GP
200Mac OS X / PowerPC Romain Dolbeau
201Amiga / PowerPC Colin Ward