Commit graph

56 commits

Author SHA1 Message Date
Jörg Höhle
d531d229e5 wineoss: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask. 2010-05-05 10:50:56 +02:00
Jörg Höhle
8aeb9ec03a wineoss: Supply FFFFFFFF for midiOutGetVolume, not garbage. 2010-05-05 10:50:50 +02:00
Maarten Lankhorst
c0a602c2e9 wineoss.drv: Move opening devices to their respective xxxMessage functions. 2010-04-21 16:14:39 +02:00
Maarten Lankhorst
d54dcdfedb wineoss.drv: Clean up DriverProc. 2010-04-21 16:12:44 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Jörg Höhle
64b6287e83 winmm: Accept the ancient, smaller MIDIHDR. 2010-02-22 13:18:26 +01:00
Jörg Höhle
4cff4c82a1 wineoss: Do not access WAVEHDR past DriverCallback. 2010-02-22 13:16:28 +01:00
Jörg Höhle
4f1604e92d wineoss: Ignore failure to notify MIDI clients. 2010-02-05 10:10:23 +01:00
Jörg Höhle
a758c6a981 winmm: The 64KB buffer limit on MIDIHDR buffers applies to streams only. 2010-02-03 15:49:09 +01:00
Henri Verbeet
3be325040c wineoss.drv: Use wine_dbg_sprintf() in a few debug utility functions. 2009-11-30 12:49:46 +01:00
Jörg Höhle
55fca7778b wineoss: Fix the buffer size check for more than 2 channels. 2009-10-05 15:01:27 +02:00
Jörg Höhle
8870fe38b5 wineoss: Enforce invariant about BlockAlign and nAvgBytesPerSec. 2009-09-16 15:26:19 -05:00
Marcus Meissner
4b0a2f8670 wineoss.drv: 2 more close(mixer) added. 2009-09-10 10:52:35 +02:00
Marcus Meissner
063ddfeead wineoss.drv: Avoid mixer fd leak. 2009-09-08 12:13:29 +02:00
Francois Gouget
5ef481922f Assorted spelling fixes. 2009-04-20 15:25:26 +02:00
Rob Shearman
a9bf3813ec wineoss.drv: Use CP_UNIXCP instead of CP_ACP for converting strings that come from system library functions or system headers. 2009-02-19 12:51:46 +01:00
Michael Stefaniuc
3415f7788c include: Change some DWORD to DWORD_PTR in mmddk.h.
This matches the DDK and removes 14 Win64 compile warnings.
2009-02-04 12:26:05 +01:00
Michael Stefaniuc
c0a9281c1e wineoss.drv: Remove superfluous pointer casts. 2009-01-22 12:04:55 +01:00
Alexandre Julliard
ec1b28edb0 include: Fix a number of mmsystem.h structure for Win64. 2009-01-09 18:08:29 +01:00
Andrew Talbot
897a235e70 wineoss: Remove a superfluous semicolon. 2008-12-24 19:59:09 +01:00
Christian Costa
6710560551 wineoss.drv: Initialize correctly the header before adding it to the queue. 2008-12-22 14:02:35 +01:00
Francois Gouget
2b8b8b837c wineoss.drv: Fix the m[io]dMessage() documentation. 2008-12-19 17:45:29 +01:00
Francois Gouget
f5bc44322c wineoss.drv: Make widOpen() and wodOpen() static. 2008-12-12 11:44:30 +01:00
Alexandre Julliard
ba3054b60e wineoss.drv: Fix a couple of printf format warnings. 2008-12-04 14:33:07 +01:00
Andrew Talbot
209fe1ec55 wineoss.drv: Sign-compare warnings fix. 2008-12-04 12:05:40 +01:00
Maarten Lankhorst
c4b5233974 wineoss.drv: Fix 64-bits incompatibilities. 2008-12-02 15:40:52 +01:00
Maarten Lankhorst
1470955cc5 wineoss.drv: Get rid of sizeof in traces. 2008-12-02 15:40:12 +01:00
Francois Gouget
ec6f88b5c4 wineoss: Remove WINAPI on static functions where not needed. 2008-11-25 11:50:10 +01:00
Aric Stewart
e3e9bc30fd wineoss: Don't dereference a potentially NULL value in the WARN statement (Coverity 93). 2008-10-07 15:20:29 +02:00
Gerald Pfeifer
e375b0c4a2 Add return statements to avoid gcc warnings. 2008-08-20 12:53:22 +02:00
Andrew Talbot
ddfbe4ee1f wineoss.drv: Memory allocation sizes fix. 2008-05-12 11:42:31 +02:00
Alexandre Julliard
dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Francois Gouget
8a18e0e43a Assorted spelling fixes. 2008-04-07 13:36:18 +02:00
Andrew Talbot
d2c602b27a wineoss.drv: Assign to structs instead of using memcpy. 2008-03-26 23:48:28 +01:00
Andrew Talbot
806867feec wineoss.drv: Remove unneeded casts. 2008-02-11 19:55:42 +01:00
Francois Gouget
d0794c4aeb Assorted spelling fixes. 2008-01-23 21:16:22 +01:00
Francois Gouget
44b52b128c Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
Austin English
0e4adae973 Spelling fixes. 2008-01-07 13:41:01 +01:00
Austin English
464258b7cd Spelling fixes. 2008-01-03 13:08:54 +01:00
Michael Stefaniuc
aff83e69db wineoss.drv: Move a function wide variable down to the block it is used in. 2007-12-14 12:26:04 +01:00
Maarten Lankhorst
4ed3f22082 wineoss: Remove useless fixme shown on initialisation. 2007-10-09 17:52:46 +02:00
Maarten Lankhorst
58e26451db wineoss: Seperate wave-in and wave-outs shared use of a single OSS_DEVICE struct. 2007-10-01 12:43:45 +02:00
Francois Gouget
02b1ef8920 wineoss.drv: Add support for $MIDIDEV to match $AUDIODEV and $MIXERDEV. 2007-09-27 20:12:02 +02:00
Maarten Lankhorst
cb92675953 wineoss: Only initialise midi once. 2007-09-27 12:49:23 +02:00
Maarten Lankhorst
30392be1e0 wineoss: Silence some harmless warnings. 2007-09-27 11:08:02 +02:00
Maarten Lankhorst
b93cb5f3fa wineoss: Update sound caps. 2007-08-27 12:01:11 +02:00
Maarten Lankhorst
9c469e1a94 dsound: Handle failing of IDsDriver_CreateSoundBuffer better. 2007-08-20 22:22:10 +02:00
Maarten Lankhorst
33e1b6ffef dxguid: Remove dsdriver.h from imports. 2007-08-17 12:01:37 +02:00
Tijl Coosemans
3429068f35 wineoss: Avoid SNDCTL_DSP_GETTRIGGER. 2007-08-08 15:32:01 +02:00
Tijl Coosemans
0025960917 wineoss: Add SNDCTL_MIXERINFO support. 2007-08-08 15:32:01 +02:00