WineHQ
Current Status of the Wine Project

Wine Status - Multimedia DLLs

 

Aspect or Component Documentation status WWN article coverage Implementation status (estimated) Recent primary workers
Low level drivers (audio, midi, mixer)
ALSA ALSA Users Documentation #121, #196, #200, #243, #280, #287, #311, #326, #330 90% complete
(xxx)
Maarten Lankhorst
AudioIO AudioIO Class Reference #131 20% complete
(x--)
ESD EsounD - Documentation None 20% complete
(x--)
JACK JACK docs #139, #301, #304 60% complete
(x--)
NAS Network Audio System #131 20% complete
(x--)
OSS OSS Programmer's guide #110, #212 95% complete
(xxx)
winecoreaudio docs #315 75% complete
(xxx)
Emmanuel Maillard,
Ken Thomases
mappers
wave mapper (wavemap) MSDN: Multimedia Audio None 80% complete
(uses MSACM for audio codecs)
midi mapper (midimap) MSDN: Multimedia Audio None 80% complete
MCI drivers
CD audio driver (mcicda) MSDN: MCI None 100% complete
Wave driver (mciwave) MSDN: MCI None 65% complete
( Problems with implementing mmtask.)
Eric Pouech
Midi driver (mciseq) MSDN: MCI None 60% complete
( Problems with implementing mmtask.)
Video driver (mcianim, mciavi) MSDN: MCI None 75% complete
( Problems with implementing mmtask.)
Dmitry Timoshkov
MSACM Codecs
ADPCM (imaadp32.acm) ACM Wrapper Filter None 80% complete
G711: u/A law (msg711.acm) ACM Wrapper Filter None 80% complete
MP3 (winemp3.acm) ACM Wrapper Filter #305 80% complete Chris Robinson
msvideo/msvfw32 Video codecs
ICCVID (CVID) stream format for AVI and QT #205 50% complete ( Only decoding is supported )
MSRLE32 Windows Multimedia System None 50% complete
MSVIDC32 MS Video-1 Decoding Algorithm None 50% complete ( Only decoding is supported )
Multimedia DLLs
avicap32.dll MSDN: Video Capture Reference #267 30% complete Maarten Lankhorst
avifil32.dll MSDN: Multimedia Functions None 70% complete
msacm.dll MSDN: Multimedia Functions None 70% complete Alex VillacĂ­s Lasso
msvideo.dll/msvfw32.dll MSDN: Multimedia Functions None 75% complete Dmitry Timoshkov
winmm.dll MSDN: Multimedia Functions #244, #313 80% complete Eric Pouech
Miscellaneous Multimedia Components
Multimedia joystick driver MSDN: Joystick Functions #285 80% complete
Only implemented for Linux joystick API.
glu32.dll MSDN: GLU Functions None 75% complete
glut32.dll GLUT Programming Interface API None 100% complete
opengl32.dll OpenGL Documentation #2, #8, #44, #45, #158, #235, #246, #263, #295, #300, #324, #329 90% complete R.Colenbrander