Commit Graph

24 Commits

Author SHA1 Message Date
Maarten Lankhorst
755c25d84e winealsa.drv: Clean up initialisation. 2010-05-03 17:34:01 +02:00
Jörg Höhle
bdea146639 winealsa: Do not access WAVEHDR past DriverCallback. 2010-02-22 13:16:32 +01:00
Michael Stefaniuc
aea94788e4 winealsa.drv: Remove superfluous pointer casts. 2009-01-23 13:14:09 +01:00
Alexandre Julliard
78ddd00800 winealsa.drv: Fix a printf format warning. 2008-12-04 14:32:59 +01:00
Maarten Lankhorst
2614269d93 winealsa.drv: Fix 64-bits incompatibilities. 2008-12-02 15:41:47 +01:00
Rob Shearman
a7e1753d7b winealsa.drv: Use CP_UNIXCP instead of CP_ACP for strings obtained from native OS functions. 2008-08-27 13:21:21 +02:00
Maarten Lankhorst
3995627de2 winealsa.drv: Fix compiler warnings and remove deprecated calls.
Fixes wine build on lsb compliant systems and some warnings.
2008-08-19 13:30:48 +02:00
Alexandre Julliard
1ecf0c96fa Revert "winealsa: Remove calls to deprecated functions."
This reverts commit c8bdebde3d.
To be revisited after 1.0.
2008-05-12 19:40:47 +02:00
Maarten Lankhorst
c8bdebde3d winealsa: Remove calls to deprecated functions. 2008-05-09 11:18:11 +02:00
Andrew Talbot
687af6b2bc winealsa.drv: Assign to structs instead of using memcpy. 2008-03-25 11:45:01 +01:00
Maarten Lankhorst
6e87f3741b winealsa: Remove fixed fixme. 2007-12-13 14:30:40 +01:00
Francois Gouget
f6bdd7dc6c winealsa.drv: Remove trailing spaces in Wine traces. 2007-12-10 12:05:50 +01:00
Maarten Lankhorst
322cd0b979 winealsa: Clear dwBytesRecorded in waveheader when adding buffer. 2007-12-07 19:25:29 +01:00
Maarten Lankhorst
5290f53193 winealsa: Simplify the feeding of capture buffers. 2007-12-07 19:25:25 +01:00
Maarten Lankhorst
9fb2cacd64 winealsa: Fix return value checking in wavein. 2007-12-07 19:25:23 +01:00
Maarten Lankhorst
02e1ce0a42 winealsa: Fix period size in capture. 2007-12-07 19:25:20 +01:00
Alexandre Julliard
9fce052c54 winealsa.drv: Avoid the alsa alloca macros that cause compiler warnings. 2007-10-29 12:07:52 +01:00
Maarten Lankhorst
61862f9f2d winealsa: Use S24_3LE instead of S24_LE.
S24_LE is aligned with 4 bytes instead of the expected 3.
2007-10-15 16:55:23 +02:00
Maarten Lankhorst
50b46daf30 winealsa: Add initial dscapturedriver stub. 2007-08-16 11:11:18 +02:00
Maarten Lankhorst
181ae2eba0 winealsa: wavein has LPWAVEINCAPSW not LPWAVEOUTCAPSW. 2007-08-06 12:04:48 +02:00
Maarten Lankhorst
f45128c2a6 winealsa: Increase performance of wavein getposition. 2007-07-30 13:38:16 +02:00
Andrew Talbot
bf76e754e5 winealsa.drv: Exclude unused headers. 2007-05-22 12:02:50 +02:00
Maarten Lankhorst
452f728f00 winealsa: Remove disabled code.
SND_PCM_ASYNC was needed to get asynchronous callbacks, but they are
not used any more, so remove the code.
2007-04-23 21:09:03 +02:00
Maarten Lankhorst
2d2feb0700 winealsa: Split driver up in tiny pieces. 2007-02-05 16:52:41 +01:00