Robert Reif
|
efff88b834
|
Handle failure on Windows 95 properly.
Make two functions available to all files.
Make format_string() const correct.
|
2005-11-18 12:04:36 +00:00 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
Davin McCall
|
a9a689c592
|
PhaseCancel subtracts secondary buffer from primary buffer, not the
other way around.
|
2005-11-01 10:18:55 +00:00 |
Robert Reif
|
0c488e76b1
|
Remove unused variable from IDirectSoundFullDuplexImpl.
Move DirectSoundFullDuplexCreate to get rid of forward declarations.
|
2005-10-27 10:18:51 +00:00 |
Robert Reif
|
669b79b8f5
|
Change secondary buffer variable name to secondary.
Fix AddRef and Release to use proper class.
|
2005-10-19 19:21:38 +00:00 |
Robert Reif
|
6727c52f3b
|
Include winuser.h so the code compiles cleanly on windows using
windows headers.
|
2005-10-17 09:24:50 +00:00 |
Mike O'Regan
|
5fd4aa6fc4
|
Tests commented out and FIXME-ed long ago now pass.
|
2005-10-11 19:57:17 +00:00 |
Robert Reif
|
57444565e6
|
Fix PrimaryBufferImpl pointer to deleted DirectSoundImpl.
|
2005-10-11 19:26:37 +00:00 |
Robert Reif
|
0966d61344
|
DirectSoundDevice reference count cleanup.
|
2005-10-10 10:29:13 +00:00 |
Robert Reif
|
b6dd5de03f
|
Fix dsound8 test to deal with an installed but unregistered
IDirectSound8.
|
2005-10-10 10:27:50 +00:00 |
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
Robert Reif
|
594b7f26e4
|
Fix capture test to not fail when IDirectSoundCapture class is not
registered.
|
2005-09-23 10:05:40 +00:00 |
Marcus Meissner
|
bd7ec9aca5
|
The last argument to MultiByteToWideChar is wide character count and
not the buffer size in bytes. Fixed all places where it was wrong.
|
2005-09-12 22:07:53 +00:00 |
Alexandre Julliard
|
261e376495
|
Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.
|
2005-09-12 15:14:06 +00:00 |
Alexandre Julliard
|
c6b005ac69
|
Fixed some more traces to use the right printf format and avoid
typecasts.
|
2005-09-12 14:12:46 +00:00 |
Alexandre Julliard
|
f8ee161a1b
|
Fixed some traces to use the right printf format and avoid typecasts.
|
2005-09-12 10:30:05 +00:00 |
Alexandre Julliard
|
20a1a203c6
|
Use a more portable scheme for storing the name of a critical
section.
|
2005-09-09 10:19:44 +00:00 |
Alexandre Julliard
|
7f67b35a0d
|
Replace a few more direct lpVtbl accesses by the proper macros.
|
2005-09-07 13:28:25 +00:00 |
Mike McCormack
|
6dc69f5f54
|
Fix gcc 4.0 warnings.
|
2005-09-02 12:26:21 +00:00 |
Mike McCormack
|
4a5378efcd
|
Fix some gcc 4.0 warnings.
|
2005-08-30 08:56:35 +00:00 |
Vincent Béron
|
7160af007c
|
Uniformize DllMain TRACEing across dlls.
|
2005-08-15 10:48:51 +00:00 |
Alex Villacís Lasso
|
5577cc739d
|
Correction to earlier assertion patch to allow for buf_mixpos ==
buflen in non-looping case, fixes looping of one-off mixed samples
introduced by previous patch.
|
2005-08-03 19:13:58 +00:00 |
Alex Villacís Lasso
|
7840becd3f
|
Prevent dsb->buf_mixpos from ever remaining past dsb->buflen even if
not in DSBPLAY_LOOPING case, to prevent assertion failure in
DSOUND_MixInBuffer.
|
2005-08-02 09:47:32 +00:00 |
Stefan Huehner
|
aed3fb612d
|
Fix some sign-compare warnings by choosing correct datatypes.
|
2005-07-15 16:34:04 +00:00 |
Stefan Huehner
|
06822b8977
|
Fix some write-strings warnings.
|
2005-07-15 09:58:36 +00:00 |
Mike McCormack
|
0791d06215
|
Interlocked LONG* gcc warning fixes.
|
2005-07-12 19:21:36 +00:00 |
Mike McCormack
|
257c337c19
|
gcc 4.0 -Wpointer-sign fixes (Reg* functions).
|
2005-07-07 12:08:42 +00:00 |
Stefan Huehner
|
863a4b1488
|
Fix some more -Wstrict-prototypes warnings.
|
2005-06-21 20:53:13 +00:00 |
Felix Nawothnig
|
12168fe749
|
Accept DSERR_NODRIVER from IDirectSoundCapture_CreateCaptureBuffer.
|
2005-06-21 20:21:39 +00:00 |
Robert Reif
|
0043504155
|
Fix a typo.
|
2005-06-21 09:43:29 +00:00 |
Stefan Huehner
|
ac6f562b52
|
Fix more -Wstrict-prototypes warnings.
|
2005-06-20 14:18:03 +00:00 |
Robert Reif
|
e5208ca7a3
|
Fix roundoff error to prevent negative length.
|
2005-06-20 14:12:03 +00:00 |
Francois Gouget
|
9769816b6e
|
Fix winapi_check documentation warnings.
|
2005-06-17 20:58:33 +00:00 |
Alexandre Julliard
|
2e5cc85dcf
|
Moved config parameters to HKCU\Software\Wine\DirectSound.
|
2005-06-14 12:34:00 +00:00 |
Alexandre Julliard
|
2e4bca9db5
|
Added magic comments to all Wine-specific registry accesses to make
them easier to grep.
|
2005-06-13 18:56:00 +00:00 |
Robert Reif
|
6b3dc57b5f
|
Make dsound tests loadable on NT4.
|
2005-06-12 10:41:49 +00:00 |
Michael Jung
|
e483b0cf9b
|
Fixed confusing indentation.
|
2005-06-08 18:32:19 +00:00 |
Robert Reif
|
7d9340b864
|
Fix tests to work with drivers that don't support a primary buffer.
|
2005-06-05 17:55:08 +00:00 |
Robert Reif
|
4c315db1a6
|
Add tests to check DirectSoundCapture creation.
Fix dsound/capture.c to pass tests.
|
2005-06-05 17:44:30 +00:00 |
Robert Reif
|
5c8fb16893
|
Finish DirectSoundCapture/DirectSoundCapture8 split.
Add tests to verify split.
|
2005-06-04 09:38:14 +00:00 |
Robert Reif
|
f46e5ce13c
|
Move FullDuplex code from capture.c to duplex.c.
|
2005-06-02 10:28:34 +00:00 |
Robert Reif
|
48da1d52ad
|
Fix property set description for more than one capture device bug.
Add better traces messages.
|
2005-06-01 20:04:06 +00:00 |
Dmitry Timoshkov
|
b67da5b946
|
Make more of the OLE interface vtables const.
|
2005-06-01 19:57:42 +00:00 |
Robert Reif
|
a2f1fd3aca
|
Add multiple DIRECTSOUND object support (multiple sound cards can play
at the same time).
Fix CoCreateInstance when no sound card is present.
Fix create bug found by Mike Hearn.
|
2005-05-31 09:31:37 +00:00 |
Robert Shearman
|
54160222a0
|
Rename MODULENAME_Dll* functions to Dll* for better consistency and
type checking.
|
2005-05-17 14:41:37 +00:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
Robert Reif
|
70fe39e42c
|
Remove dead code and redundant variables from DSOUND_CalcPlayPosition
and callers.
|
2005-05-09 09:23:54 +00:00 |
Alexandre Julliard
|
d62356aa1e
|
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
|
2005-05-07 12:39:52 +00:00 |
Robert Reif
|
6ec5b351bb
|
Move initialization to IDirectSound_Initialize.
Fix error paths to handle a failed IDirectSound_Initialize.
Add tests for IDirectSound_Initialize.
|
2005-05-06 19:33:32 +00:00 |
Francois Gouget
|
f5c9da6860
|
Assorted spelling fixes.
|
2005-05-06 15:44:31 +00:00 |