Eric Pouech
|
86bc819f07
|
dsound: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-14 21:20:40 +01:00 |
Zebediah Figura
|
e091903999
|
dsound: Use an SRW lock for the buffer lock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-03 20:48:04 +01:00 |
Zebediah Figura
|
fe8e9daa1b
|
dsound: Call interface methods properly.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-03 20:46:02 +02:00 |
Francois Gouget
|
413c6f60cf
|
Assorted spelling fixes.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-02 12:59:52 +09:00 |
Francois Gouget
|
359fbe829a
|
dsound: Remove unneeded NONAMELESSXXX directives.
|
2015-03-11 22:10:31 +09:00 |
Michael Stefaniuc
|
b522dc66f7
|
dsound: Move the QI implementation from IDirectSoundFullDuplex to IUnknown.
|
2012-08-16 11:40:01 +02:00 |
Michael Stefaniuc
|
0d33e204d1
|
dsound: Aggregate IDirectSoundCapture8 instead of wrapping it.
|
2012-08-16 11:39:54 +02:00 |
Michael Stefaniuc
|
ac3cd73ca2
|
dsound: Aggregate IDirectSound8 instead of wrapping it.
|
2012-08-16 11:39:43 +02:00 |
Michael Stefaniuc
|
bd4c67396b
|
dsound: Merge IUnknown into the main DirectSoundFullDuplex object.
|
2012-08-16 11:39:26 +02:00 |
Michael Stefaniuc
|
6692f97e01
|
dsound: Add an object refcount for DirectSoundFullDuplex.
|
2012-08-16 11:39:14 +02:00 |
Michael Stefaniuc
|
023a19d931
|
dsound: Pass the object instead of ifaces to helpers.
|
2012-08-16 11:39:08 +02:00 |
Michael Stefaniuc
|
8588260eef
|
dsound: COM cleanup for the IDirectSoundFullDuplex iface.
|
2012-08-16 11:39:01 +02:00 |
Michael Stefaniuc
|
f6f8123c6b
|
dsound: Cleanup error handling in IDirectSoundFullDuplex::Initialize().
|
2012-08-16 11:38:52 +02:00 |
Michael Stefaniuc
|
885e205ade
|
dsound: Cleanup the DirectSoundFullDuplex create functions.
|
2012-08-16 11:38:44 +02:00 |
Michael Stefaniuc
|
b8ffb4930f
|
dsound: Merge the DirectSoundCapture create functions.
|
2012-08-16 11:38:08 +02:00 |
Michael Stefaniuc
|
bf4481d3f0
|
dsound: Merge the DirectSound create functions.
|
2012-07-19 16:01:46 +02:00 |
Andrew Eikum
|
b1fdaa81b0
|
dsound: Remove hardware acceleration support.
|
2011-09-26 18:38:07 +02:00 |
Henri Verbeet
|
049edc9587
|
dsound: Remove the useless CINTERFACE definition.
|
2010-08-17 11:55:33 +02:00 |
Maarten Lankhorst
|
52400723c9
|
dsound: Don't use DirectSoundDevice calls directly.
|
2009-11-30 16:25:11 +01:00 |
Maarten Lankhorst
|
26df03d2df
|
dsound: Use DirectSoundCapture properly in duplex.
|
2009-11-30 16:25:01 +01:00 |
Maarten Lankhorst
|
9123f28e46
|
dsound: Call DSOUND_FullDuplexCreate instead of creating it directly.
|
2009-11-30 16:24:28 +01:00 |
Maarten Lankhorst
|
c9b70ddf7e
|
dsound: Remove directsound interface in duplex.
|
2009-11-30 16:24:14 +01:00 |
Maarten Lankhorst
|
9aa5aa3364
|
dsound: Fix destruction in duplex.
|
2009-11-30 16:21:38 +01:00 |
Maarten Lankhorst
|
a8f587e8de
|
dsound: Move duplex definitions to duplex.c.
|
2009-11-16 14:50:30 +01:00 |
Alexandre Julliard
|
dedf5e49ba
|
dsound: Avoid a pointer cast in a trace.
|
2009-01-08 13:12:46 +01:00 |
Maarten Lankhorst
|
5d0b1fabd3
|
dsound: Update DSOUND_PrimarySetFormat to follow flags and return values more precisely.
|
2007-08-27 19:28:03 +02:00 |
Andrew Talbot
|
1e4c97175e
|
dsound: Exclude unused headers.
|
2007-05-03 14:23:53 +02:00 |
Michael Stefaniuc
|
26bd2ec9c3
|
dsound: Win64 printf format warning fixes.
|
2006-11-13 12:49:04 +01:00 |
Robert Reif
|
595d6aa6fb
|
dsound: Class factory cleanup.
Consolidate all class factories into a single implementation.
Fixes a problem discovered by oleview.
|
2006-08-18 12:04:49 +02:00 |
Alexandre Julliard
|
179a4e0a2e
|
dsound: Make some functions static.
|
2006-08-02 13:26:14 +02:00 |
Alexandre Julliard
|
bbeeea4b88
|
dsound: Make the virtual table functions static where possible.
|
2006-06-10 11:57:48 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Robert Reif
|
919ee6b699
|
dsound: Fix duplex create bug.
|
2006-02-28 12:40:16 +01:00 |
Robert Reif
|
27e591959f
|
dsound: Add full duplex support.
|
2006-01-17 16:13:58 +01: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
|
6727c52f3b
|
Include winuser.h so the code compiles cleanly on windows using
windows headers.
|
2005-10-17 09:24:50 +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 |
Robert Reif
|
f46e5ce13c
|
Move FullDuplex code from capture.c to duplex.c.
|
2005-06-02 10:28:34 +00:00 |