wmvcore: Add missing *out=NULL in WMReader_QueryInterface.
[wine.git] / MAINTAINERS
blob8c30f8c6d1d4423728d0c2d07700e1d3dba80a49
3         List of Wine subsection maintainers
5 When submitting patches to Wine, the guidelines at
6 <https://wiki.winehq.org/SubmittingPatches> should be followed. This file
7 contains a list of maintainers for subsections of Wine. If you have
8 questions about your work in an area of Wine, you may find a list of
9 knowledgeable people here.
11 Many areas of Wine don't have a specific maintainer, although there may
12 be people with knowledge of those areas. If an area is not listed here
13 at all, you can use the git log to find developers working in that area
14 recently. Or, you can send a mail to wine-devel, but be aware that there
15 may simply be no one knowledgeable about that subject on the list.
17 This file uses a similar format to the Linux kernel MAINTAINERS file.
18 Descriptions of section entries used here:
20         M: Primary maintainer. FullName <address@domain>
21         P: Other knowledgeable person. FullName <address@domain>
22         F: Files and directories with wildcard patterns.
23            One pattern per line.  Multiple F: lines acceptable.
24            A trailing / implies /*.
25         W: Link to additional information.
27 Maintainers List
29                 -----------------------------------
31 ARM, ARM64
32 M:      André Zwing <nerv@dawncrow.de>
33 F:      dlls/dbghelp/cpu_arm*
34 F:      dlls/msvcrt/except_arm.c
35 F:      dlls/ntdll/signal_arm*
36 F:      programs/winedbg/be_arm*
38 Audio I/O
39 P:      Andrew Eikum <coldpie@fastmail.com>
40 F:      dlls/dsound/
41 F:      dlls/mmdevapi/
42 F:      dlls/winealsa.drv/
43 F:      dlls/winecoreaudio.drv/
44 F:      dlls/wineoss.drv/
45 F:      dlls/winepulse.drv/
46 F:      dlls/winmm/
47 F:      dlls/x3daudio*/
48 F:      dlls/xapofx*/
49 F:      dlls/xaudio*/
51 Common Controls Library
52 P:      Nikolay Sivov <nsivov@codeweavers.com>
53 P:      Zhiyi Zhang <zzhang@codeweavers.com>
54 F:      dlls/comctl32/
56 Common Item Dialog
57 P:      Esme Povirk <esme@codeweavers.com>
58 F:      dlls/comdlg32/itemdlg.c
59 F:      dlls/comdlg32/tests/itemdlg.c
61 Direct2D
62 M:      Nikolay Sivov <nsivov@codeweavers.com>
63 P:      Henri Verbeet <hverbeet@codeweavers.com>
64 F:      dlls/d2d*/
66 Direct3D
67 M:      Zebediah Figura <z.figura12@gmail.com>
68 M:      Jan Sikorski <jsikorski@codeweavers.com>
69 P:      Henri Verbeet <hverbeet@codeweavers.com>
70 P:      Stefan Dösinger <stefan@codeweavers.com>
71 P:      Matteo Bruni <mbruni@codeweavers.com>
72 F:      dlls/d3d10core/
73 F:      dlls/d3d11/
74 F:      dlls/d3d12/
75 F:      dlls/d3d8/
76 F:      dlls/d3d9/
77 F:      dlls/d3drm/
78 F:      dlls/ddraw*/
79 F:      dlls/dxgi/
80 F:      dlls/wined3d/
82 Direct3D helper libraries
83 M:      Matteo Bruni <mbruni@codeweavers.com>
84 P:      Henri Verbeet <hverbeet@codeweavers.com>
85 P:      Stefan Dösinger <stefan@codeweavers.com>
86 F:      dlls/d3d10/
87 F:      dlls/d3d10_1/
88 F:      dlls/d3dcompiler*/
89 F:      dlls/d3dx10*/
90 F:      dlls/d3dx11*/
91 F:      dlls/d3dx9*/
92 F:      dlls/d3dxof/
94 DirectMusic
95 M:      Michael Stefaniuc <mstefani@winehq.org>
96 F:      dlls/dm*/
97 F:      dlls/dswave/
99 DirectPlay
100 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
101 F:      dlls/dplayx/
102 F:      dlls/dpnet/
103 F:      dlls/dpwsockx/
105 DirectShow
106 M:      Zebediah Figura <z.figura12@gmail.com>
107 P:      Rémi Bernon <rbernon@codeweavers.com>
108 F:      dlls/amstream/
109 F:      dlls/devenum/
110 F:      dlls/mciqtz32/
111 F:      dlls/qasf/
112 F:      dlls/qcap/
113 F:      dlls/qdvd/
114 F:      dlls/qedit/
115 F:      dlls/quartz/
116 F:      libs/strmbase/
118 DirectWrite
119 M:      Nikolay Sivov <nsivov@codeweavers.com>
120 F:      dlls/dwrite/
122 DotNet Runtime
123 M:      Esme Povirk <esme@codeweavers.com>
124 F:      dlls/mscoree/
127 M:      Huw Davies <huw@codeweavers.com>
128 F:      dlls/gdi32/
129 F:      dlls/win32u/bitblt.c
130 F:      dlls/win32u/bitmap.c
131 F:      dlls/win32u/brush.c
132 F:      dlls/win32u/clipping.c
133 F:      dlls/win32u/dc.c
134 F:      dlls/win32u/dib.c
135 F:      dlls/win32u/dibdrv/
136 F:      dlls/win32u/driver.c
137 F:      dlls/win32u/emfdrv.c
138 F:      dlls/win32u/font.c
139 F:      dlls/win32u/freetype.c
140 F:      dlls/win32u/gdiobj.c
141 F:      dlls/win32u/mapping.c
142 F:      dlls/win32u/opentype.c
143 F:      dlls/win32u/painting.c
144 F:      dlls/win32u/palette.c
145 F:      dlls/win32u/path.c
146 F:      dlls/win32u/pen.c
147 F:      dlls/win32u/printdrv.c
148 F:      dlls/win32u/region.c
150 GDIPlus
151 M:      Esme Povirk <esme@codeweavers.com>
152 F:      dlls/gdiplus/
154 GPhoto Driver
155 M:      Marcus Meissner <marcus@jet.franken.de>
156 F:      dlls/gphoto2.ds/
158 GStreamer multimedia backend
159 M:      Zebediah Figura <z.figura12@gmail.com>
160 P:      Rémi Bernon <rbernon@codeweavers.com>
161 F:      dlls/winegstreamer/
163 HID support
164 M:      Rémi Bernon <rbernon@codeweavers.com>
165 P:      Aric Stewart <aric@codeweavers.com>
166 F:      dlls/hid/
167 F:      dlls/hidclass.sys/
168 F:      dlls/hidparse.sys/
169 F:      dlls/winehid.sys/
171 HTTP server
172 M:      Zebediah Figura <z.figura12@gmail.com>
173 F:      dlls/httpapi/
174 F:      dlls/http.sys/
176 Input events
177 M:      Rémi Bernon <rbernon@codeweavers.com>
178 F:      dlls/user32/input.c
179 F:      dlls/win32u/input.c
180 F:      dlls/win32u/rawinput.c
181 F:      server/queue.c
183 Input methods
184 M:      Aric Stewart <aric@codeweavers.com>
185 F:      dlls/imm32/
187 JavaScript
188 M:      Jacek Caban <jacek@codeweavers.com>
189 F:      dlls/jscript/
191 Joystick input
192 M:      Rémi Bernon <rbernon@codeweavers.com>
193 F:      dlls/dinput*/
194 F:      dlls/joy.cpl/
195 F:      dlls/windows.gaming.input/
196 F:      dlls/winebus.sys/
197 F:      dlls/winexinput.sys/
198 F:      dlls/winmm/joystick.c
199 F:      dlls/xinput*/
201 Media format conversion
202 P:      Andrew Eikum <coldpie@fastmail.com>
203 F:      dlls/*.acm/
204 F:      dlls/msacm32/
206 Media Foundation transforms
207 M:      Rémi Bernon <rbernon@codeweavers.com>
208 P:      Nikolay Sivov <nsivov@codeweavers.com>
209 P:      Zebediah Figura <z.figura12@gmail.com>
210 F:      dlls/mf/tests/transform.c
211 F:      dlls/winegstreamer/aac_decoder.c
212 F:      dlls/winegstreamer/color_convert.c
213 F:      dlls/winegstreamer/h264_decoder.c
214 F:      dlls/winegstreamer/resampler.c
215 F:      dlls/winegstreamer/video_decoder.c
216 F:      dlls/winegstreamer/video_processor.c
217 F:      dlls/winegstreamer/wg_sample.c
218 F:      dlls/winegstreamer/wg_transform.c
219 F:      dlls/winegstreamer/wma_decoder.c
220 F:      dlls/winegstreamer/wmv_decoder.c
222 Microsoft C Runtime
223 M:      Piotr Caban <piotr@codeweavers.com>
224 F:      dlls/concrt140/
225 F:      dlls/msvc*/
226 F:      dlls/ucrtbase/
227 F:      dlls/vcruntime140/
228 F:      dlls/vcruntime140_1/
230 MSI installers
231 M:      Hans Leidekker <hans@codeweavers.com>
232 P:      Zebediah Figura <z.figura12@gmail.com>
233 F:      dlls/msi/
235 Netstat
236 M:      André Zwing <nerv@dawncrow.de>
237 F:      programs/netstat/
239 Network
240 P:      Bruno Jesus <00cpxxx@gmail.com>
241 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
242 F:      dlls/ws2_32/
244 Network Store Interface
245 M:      Huw Davies <huw@codeweavers.com>
246 F:      dlls/iphlpapi/
247 F:      dlls/nsi/
248 F:      dlls/nsiproxy.sys/
249 F:      include/wine/nsi.h
251 OLE Embedding
252 M:      Huw Davies <huw@codeweavers.com>
253 F:      dlls/ole32/clipboard.c
254 F:      dlls/ole32/datacache.c
255 F:      dlls/ole32/defaulthandler.c
256 F:      dlls/ole32/ole2.c
257 F:      dlls/ole32/ole2impl.c
258 F:      dlls/ole32/oleobj.c
260 OLE RPC
261 M:      Huw Davies <huw@codeweavers.com>
262 F:      dlls/combase/
263 F:      dlls/ole32/compobj.c
264 F:      dlls/ole32/marshal.c
265 F:      dlls/ole32/usrmarshal.c
266 F:      programs/dllhost/
268 OLE Storage
269 M:      Esme Povirk <esme@codeweavers.com>
270 F:      dlls/ole32/filelockbytes.c
271 F:      dlls/ole32/memlockbytes.c
272 F:      dlls/ole32/stg_stream.c
273 F:      dlls/ole32/storage32.c
274 F:      dlls/ole32/storage32.h
275 F:      dlls/ole32/tests/storage32.c
277 OLE Typelibs
278 P:      Huw Davies <huw@codeweavers.com>
279 F:      dlls/oleaut32/typelib.c
281 Plug and Play
282 P:      Zebediah Figura <z.figura12@gmail.com>
283 F:      dlls/newdev/
284 F:      dlls/ntoskrnl.exe/pnp.c
285 F:      dlls/setupapi/devinst.c
287 Postscript Driver
288 M:      Huw Davies <huw@codeweavers.com>
289 F:      dlls/wineps.drv/
291 Printing
292 M:      Huw Davies <huw@codeweavers.com>
293 P:      Detlef Riekenberg <wine.dev@web.de>
294 F:      dlls/localspl/
295 F:      dlls/spoolss/
296 F:      dlls/winspool.drv/
298 Richedit
299 M:      Huw Davies <huw@codeweavers.com>
300 F:      dlls/riched20/
302 RPC Runtime
303 P:      Huw Davies <huw@codeweavers.com>
304 P:      Zebediah Figura <z.figura12@gmail.com>
305 F:      dlls/rpcrt4/
307 Theming
308 M:      Zhiyi Zhang <zzhang@codeweavers.com>
309 F:      dlls/light.msstyles/
310 F:      dlls/uxtheme/
312 TWAIN
313 P:      Esme Povirk <esme@codeweavers.com>
314 F:      dlls/twain_32/
315 F:      dlls/sane.ds/
316 F:      dlls/gphoto2.ds/
318 Uniscribe
319 M:      Aric Stewart <aric@codeweavers.com>
320 F:      dlls/gdi32/uniscribe/
322 URL Moniker
323 M:      Jacek Caban <jacek@codeweavers.com>
324 F:      dlls/urlmon/
326 VBScript
327 M:      Jacek Caban <jacek@codeweavers.com>
328 F:      dlls/vbscript/
330 Web Services
331 M:      Hans Leidekker <hans@codeweavers.com>
332 F:      dlls/webservices/
334 WebBrowser control
335 M:      Jacek Caban <jacek@codeweavers.com>
336 F:      dlls/ieframe/
337 F:      dlls/mshtml/
338 F:      dlls/shdocvw/
340 WIDL
341 P:      Huw Davies <huw@codeweavers.com>
342 P:      Rémi Bernon <rbernon@codeweavers.com>
343 P:      Zebediah Figura <z.figura12@gmail.com>
344 F:      tools/widl/
346 Windows Imaging Component
347 M:      Esme Povirk <esme@codeweavers.com>
348 F:      dlls/windowscodecs/
349 F:      dlls/windowscodecsext/
350 F:      dlls/wmphoto/
352 Windows Management Instrumentation
353 M:      Hans Leidekker <hans@codeweavers.com>
354 F:      dlls/wbemdisp/
355 F:      dlls/wbemprox/
356 F:      dlls/wmiutils/
358 Windows Media Format
359 M:      Zebediah Figura <z.figura12@gmail.com>
360 P:      Rémi Bernon <rbernon@codeweavers.com>
361 F:      dlls/wmp/
362 F:      dlls/wmvcore/
364 Windows Media Foundation
365 M:      Nikolay Sivov <nsivov@codeweavers.com>
366 P:      Rémi Bernon <rbernon@codeweavers.com>
367 F:      dlls/mf/
368 F:      dlls/mferror/
369 F:      dlls/mfmediaengine/
370 F:      dlls/mfplat/
371 F:      dlls/mfplay/
372 F:      dlls/mfreadwrite/
373 F:      dlls/mfuuid/
374 F:      dlls/rtworkq/
376 Wine debugger (GDB backend)
377 P:      Rémi Bernon <rbernon@codeweavers.com>
378 F:      programs/winedbg/gdbproxy.c
380 Wine server, IPC
381 M:      Alexandre Julliard <julliard@winehq.org>
382 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
383 F:      server/
385 Winemaker
386 M:      André Zwing <nerv@dawncrow.de>
387 F:      tools/winemaker/
389 WinHTTP
390 M:      Hans Leidekker <hans@codeweavers.com>
391 F:      dlls/winhttp/
393 WinINet
394 P:      Jacek Caban <jacek@codeweavers.com>
395 F:      dlls/wininet/
397 WPcap
398 M:      André Zwing <nerv@dawncrow.de>
399 F:      dlls/wpcap/
401 X11 Driver
402 M:      Alexandre Julliard <julliard@winehq.org>
403 P:      Rémi Bernon <rbernon@codeweavers.com>
404 P:      Zhiyi Zhang <zzhang@codeweavers.com>
405 F:      dlls/winex11.drv/
407 XML parsing
408 M:      Nikolay Sivov <nsivov@codeweavers.com>
409 F:      dlls/msxml*/
410 F:      dlls/xmllite/
412 THE REST
413 M:      Alexandre Julliard <julliard@winehq.org>
414 P:      Alex Henrie <alexhenrie24@gmail.com>
415 P:      Huw Davies <huw@codeweavers.com>
416 P:      Jacek Caban <jacek@codeweavers.com>
417 P:      Esme Povirk <esme@codeweavers.com>
418 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
419 F:      *
420 F:      */
422 Stable Branch
423 M:      Michael Stefaniuc <mstefani@winehq.org>
424 W:      https://wiki.winehq.org/StableRules
426 Staging Branch
427 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
428 P:      Zebediah Figura <z.figura12@gmail.com>
429 P:      Paul Gofman <gofmanp@gmail.com>
430 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
431 W:      https://wine-staging.com/