Maarten Lankhorst
|
976f56d6c0
|
dsound: Simplify IDirectSoundBufferImpl_GetCurrentPosition.
|
2007-07-09 12:15:58 +02:00 |
Maarten Lankhorst
|
a6ab4c51cf
|
dsound: Fix division by zero in DSOUND_Calc3DBuffer.
|
2007-07-09 12:15:45 +02:00 |
Maarten Lankhorst
|
2b8a1815e6
|
dsound: Remove some more unused variables.
|
2007-07-09 12:15:40 +02:00 |
Maarten Lankhorst
|
f13f48876c
|
dsound: Clean up some unused variables.
|
2007-07-06 19:28:59 +02:00 |
Maarten Lankhorst
|
c45d4f77c6
|
dsound: Revert "dsound: Disable property sets if hardware doesn't support it.".
|
2007-07-06 19:28:53 +02:00 |
Romain Iehl
|
684a121aed
|
dsound: Correct field access.
|
2007-07-06 18:19:40 +02:00 |
Romain Iehl
|
8de6b7da40
|
dsound: Simplify the calculation of sound attenuation due to distance.
|
2007-07-06 18:19:34 +02:00 |
Romain Iehl
|
3a8ae53de4
|
dsound: Fix bug preventing correct calculation of the sound parameters
of a 3Dbuffer, when an application calls CommitDeferredSettings after
the 3DBuffer has been released.
|
2007-07-06 18:15:57 +02:00 |
Francois Gouget
|
a3317a5c01
|
Assorted spelling fixes.
|
2007-07-05 19:56:34 +02:00 |
Maarten Lankhorst
|
6d97123536
|
dsound: Fix calcplayposition to handle mixed amount > buffer length better.
|
2007-06-29 18:58:13 +02:00 |
Maarten Lankhorst
|
f4d5f127dd
|
dsound/winealsa: Remove writelead for alsa directsound.
|
2007-06-28 12:16:14 +02:00 |
Francois Gouget
|
2f0ca64dac
|
dsound: Add missing '\n' to Wine trace.
|
2007-06-26 12:12:04 +02:00 |
Alex Villacís Lasso
|
1a23836f91
|
dsound: Reset device playpos/mixpos on buflen change.
|
2007-06-26 11:54:51 +02:00 |
Alex Villacís Lasso
|
f2626bab14
|
dsound: Make test recover from failure to preserve primary buffer length after SetFormat().
|
2007-06-26 11:53:16 +02:00 |
Michael Stefaniuc
|
2323e79e36
|
dsound: Fix missing unlock on an error path. Found by Smatch.
|
2007-06-25 11:43:44 +02:00 |
Maarten Lankhorst
|
e28da99e4c
|
dsound: Tune some parameters for alsa waveout.
|
2007-06-22 12:23:24 +02:00 |
Maarten Lankhorst
|
a7d6ed8ea6
|
dsound: Simplify mixing by removing remixing support, and fix its waveout breakage.
Based on a patch by Peter Dons Tychsen.
|
2007-06-22 12:23:18 +02:00 |
Maarten Lankhorst
|
9591246002
|
dsound: Give rougher estimates for fraglen to satisfy alsa.
|
2007-06-22 12:20:00 +02:00 |
Maarten Lankhorst
|
1081a9b144
|
dsound: Use TIME_KILL_SYNCHRONOUS on sound timer.
|
2007-06-14 13:20:34 +02:00 |
Maarten Lankhorst
|
faa29e9238
|
dsound: Unset variable on failure in IKsBufferPropertySetImpl_Create.
|
2007-06-12 11:18:46 +02:00 |
Maarten Lankhorst
|
3e1fcc0eb7
|
dsound: Disable property sets if hardware doesn't support it.
|
2007-06-04 12:56:13 +02:00 |
Maarten Lankhorst
|
13af056628
|
dsound: Recalculate 3d buffer on SetVolume.
|
2007-06-04 12:55:47 +02:00 |
Maarten Lankhorst
|
909ed9937a
|
dsound: Fix buffer caps.
|
2007-06-04 12:55:41 +02:00 |
Francois Gouget
|
24b315c51f
|
dsound/tests: Fix the Visual C++ double to float conversion warnings.
|
2007-05-29 13:47:06 +02:00 |
Maarten Lankhorst
|
c83fd812f1
|
dsound: Fix stupid mistake.
|
2007-05-29 11:55:14 +02:00 |
Maarten Lankhorst
|
2360358944
|
dsound: Block align SetCurrentPosition and add test for it.
|
2007-05-25 19:31:05 +02:00 |
Robert Reif
|
91d580433c
|
dsound: Add missing interface ID.
|
2007-05-23 14:35:05 +02:00 |
Maarten Lankhorst
|
2e9fa34d67
|
dsound: IDirectSound_Compact should return DS_OK on priolevel >= DSSCL_PRIORITY.
|
2007-05-15 12:20:00 +02:00 |
Maarten Lankhorst
|
6e9276e970
|
dsound: Primary buffer isn't an IDirectSoundBuffer8.
|
2007-05-14 14:29:33 +02:00 |
Andrew Talbot
|
1e4c97175e
|
dsound: Exclude unused headers.
|
2007-05-03 14:23:53 +02:00 |
Rob Shearman
|
543a7d8f2d
|
dsound: Implement QueryInterface for KsPropertySet objects.
|
2007-04-30 12:33:12 +02:00 |
Rob Shearman
|
ade2984e03
|
dsound: Implement QueryInterface for the class factory objects.
|
2007-04-30 12:33:07 +02:00 |
Andrew Talbot
|
824c9c8ee6
|
dsound: Constify some variables.
|
2007-04-30 12:32:30 +02:00 |
Maarten Lankhorst
|
364e65a872
|
dsound: Don't deadlock in capture because of callback.
|
2007-04-23 14:05:52 +02:00 |
Maarten Lankhorst
|
836776ae4f
|
dsound: Make sure we're holding the lock on Drop And Stop.
|
2007-04-23 14:05:42 +02:00 |
Andrew Riedi
|
447d5c219b
|
dsound: Change a couple DPRINTF's to TRACE's
|
2007-03-29 21:01:14 +02:00 |
Andrew Talbot
|
6eba82d418
|
dsound: Replace inline static with static inline.
|
2007-03-20 13:00:51 +01:00 |
Jan Zerebecki
|
4c4821e305
|
dsound: Conform critical section DebugInfo names.
|
2007-03-12 13:40:22 +01:00 |
Stefan Huehner
|
51a7ca3440
|
Change some functions arguments from () -> (void).
|
2007-03-12 12:25:31 +01:00 |
Tomas Carnecky
|
9b4f99782e
|
dsound: Update prototypes for IDirectSoundBuffer::Lock/Unlock.
|
2007-03-08 21:30:54 +01:00 |
Maarten Lankhorst
|
c38bcb96d7
|
dsound: Use an inline for ring buffer pointer difference calculation.
|
2007-02-22 11:26:42 +01:00 |
Maarten Lankhorst
|
0036298a14
|
dsound: Add some comments from earlier patch that makes code a little better understandable.
|
2007-02-22 11:25:35 +01:00 |
Robert Reif
|
2e44a3b2a2
|
dsound: Fix tests for old versions of windows.
|
2007-01-16 11:19:30 +01:00 |
Francois Gouget
|
3327c5f6ff
|
dsound/tests: Replace some '#if 0's with 'if (0)'s.
|
2007-01-12 11:25:11 +01:00 |
Francois Gouget
|
42d25ef95d
|
dsound/tests: The tests link with dsound.dll so use GetModuleHandle() instead of LoadLibrary().
|
2007-01-12 11:25:06 +01:00 |
Francois Gouget
|
e48d86308d
|
dsound/tests: Replace some '#if 0's with 'if (0)'s.
|
2007-01-12 11:24:49 +01:00 |
Michael Stefaniuc
|
3cf9f84561
|
dsound: Remove stray '\' at end of lines.
|
2007-01-09 12:03:46 +01:00 |
Andrew Talbot
|
6a9d6ef275
|
dsound: Remove unused function.
|
2007-01-09 12:03:38 +01:00 |
Alexandre Julliard
|
6addb22017
|
dsound: The dsconf.h GUIDs are now in libdxguid.
|
2007-01-08 22:01:56 +01:00 |
Patrik Stridvall
|
6e062a4e08
|
dsound: The GUID:s defined in dsconf.h should be exported by dxguid.
|
2007-01-08 21:14:31 +01:00 |