Nikolay Sivov
b3d1b1f239
dmime: Don't expose IDirectMusicAudioPath impl details.
2015-04-28 19:07:35 +09:00
Nikolay Sivov
b508c85c66
dmime: No need to allocate description separately for IDirectMusicGraph.
2015-04-27 15:10:42 +09:00
Nikolay Sivov
494c674028
dmime/tests: Fix some failures on Win2k VMs.
2015-04-27 15:10:38 +09:00
Nikolay Sivov
c6bc5f1a1c
dmime: Implement GetClassID() for IDirectMusicGraph.
2015-04-27 15:10:35 +09:00
Nikolay Sivov
2d77891fab
dmime: Fix a couple of trace messages.
2015-04-27 15:10:32 +09:00
Michael Stefaniuc
4ffcae35d2
dmime/tests: Remove unused assigments (PVS-Studio).
2015-01-15 14:05:15 +01:00
Bruno Jesus
147bf5bd6f
dmime/tests: Fix a crash in Windows 2000.
2014-07-28 17:20:35 -05:00
Marcus Meissner
b20365ee29
dmime: Remove useless NULL check (Coverity).
2014-07-22 12:41:22 +02:00
Michael Stefaniuc
8b9fd8939b
dmime: Move a struct definition to the .c file that uses it.
2014-06-11 19:15:21 +02:00
Michael Stefaniuc
232aeb6b20
dmime/tests: Rather test for IDirectMusicObject as invalid iface.
2014-06-11 19:15:20 +02:00
Michael Stefaniuc
1a3a6d0084
dmime/tests: Test some IPersistStream methods of objects with DMObject.
2014-06-11 16:12:00 +02:00
Nikolay Sivov
a596cbb847
dmime: Fix handling of NULL out pointer in QI.
2014-05-05 12:17:57 +02:00
Frédéric Delanoy
2e5cb7aac8
Assorted spelling/grammar fixes.
2014-04-30 18:34:20 +02:00
Alexandre Julliard
7d3559bfe9
dxguid: Remove some symbols that aren't exported in native.
2014-04-24 12:41:38 +02:00
Nikolay Sivov
91ee56769c
dmime: COM cleanup of IDirectMusicGraph interface.
2014-03-03 17:02:11 +01:00
Nikolay Sivov
347da355ba
dmime: COM cleanup of IDirectMusicSegmentState8 interface.
2014-02-27 09:27:21 -06:00
Aric Stewart
fcae01672f
dmime: Do not try to query a NULL direct sound buffer.
2014-02-26 13:38:06 -06:00
Frédéric Delanoy
0f2bed51bd
Assorted spelling fixes.
2014-02-10 15:47:29 +01:00
Frédéric Delanoy
cd4cd76614
dmime/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:50 +01:00
Michael Stefaniuc
03d5b1248b
dmime/tests: Fix a crash due to a missing audio driver.
2014-01-13 17:37:39 +01:00
Michael Stefaniuc
edddda2374
include: There is no need to duplicate CLSID_DirectMusicAudioPathConfig as CLSID_DirectMusicAudioPath.
...
CLSID_DirectMusicAudioPath is private to Wine and produces the confusion
between the COM objects DirectMusicAudioPath and
DirectMusicAudioPathConfig. But those are totally different things.
2014-01-10 12:09:12 +01:00
Michael Stefaniuc
a64bda5b1b
dmime/tests: COM tests for DirectMusicAudioPath and DirectMusicAudioPathConfig.
2014-01-10 12:08:06 +01:00
Michael Stefaniuc
0991d3a9bc
dmime/tests: COM tests for DirectMusicGraph.
2014-01-10 12:07:59 +01:00
Michael Stefaniuc
13dfc393de
dmime/tests: COM tests for the different DirectMusic*Tracks.
2014-01-10 12:07:56 +01:00
Michael Stefaniuc
77bf52b8a2
dmime/tests: Add COM tests for DirectMusicSegmentState.
2014-01-10 12:07:49 +01:00
Michael Stefaniuc
d4861c07c4
dmime/tests: Move the unrelated COM test out of performance.c.
2014-01-10 12:07:44 +01:00
Michael Stefaniuc
2343eeff91
dmime: None of the COM classes support COM aggregation.
2014-01-10 12:06:41 +01:00
Michael Stefaniuc
a4664409ef
dmime: Remove "#if 1" preprocessor directives.
2014-01-09 10:50:27 +01:00
Michael Stefaniuc
8472190aaf
dmime: Fix copy and paste errors.
2014-01-08 11:11:37 +01:00
Michael Stefaniuc
996b3c87f1
dmime: Remove the extraneous IUnknown from DirectMusicSegment8.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-07 12:20:30 +01:00
Michael Stefaniuc
dc45b8ad06
dmime: COM cleanup for IDirectMusicSegment8.
2014-01-07 12:20:29 +01:00
Michael Stefaniuc
c236bddcef
dmime: Remove duplicated "IDirectMusicSegment8" from the method names.
2014-01-07 12:20:28 +01:00
Michael Stefaniuc
770feca7ac
dmime: Don't use an IDirectMusicSegment8 method implementation directly.
2014-01-07 12:20:28 +01:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8
makefiles: Get rid of the MAKE_DLL_RULES variable.
2014-01-02 12:08:18 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +01:00
Alexandre Julliard
c7803b885b
makefiles: Add makedep pragmas for registration idl files.
2013-11-05 20:38:18 +01:00
Alexandre Julliard
f02cdd877f
Remove empty DLL_PROCESS_DETACH case statements.
2013-04-15 16:45:35 +02:00
Michael Stefaniuc
5351700223
dmime: Remove ERR() on HeapAlloc failure for small sizes known at compile time.
2013-02-08 12:07:47 +01:00
Christian Costa
1acf5a0401
dmime: Rename params in IDirectMusicPerformance8Impl_AssignPChannel & IDirectMusicPerformance8Impl_PChannelInfo.
2012-09-21 18:29:25 +02:00
Andrew Eikum
629e857c2e
dmime: Don't try to create a standard audio path if the client didn't ask for one.
2012-04-19 12:00:52 +02:00
Michael Stefaniuc
edcf723bab
dmime/tests: Add some COM tests for DirectMusicSegment.
2012-04-06 20:14:29 +02:00
Michael Stefaniuc
f998b267d6
dmime: DirectMusicSegment doesn't supports COM aggregation.
2012-04-06 20:14:20 +02:00
Michael Stefaniuc
a84245463a
dmime: Move struct IDirectMusicPerformance8Impl to the c file.
2012-04-02 12:41:21 +02:00
Michael Stefaniuc
2259da712e
dmime/tests: Add some COM tests for IDirectMusicPerformance.
2012-04-02 12:41:12 +02:00
Michael Stefaniuc
0ea219429f
dmime: DirectMusicPerformance doesn't supports COM aggregation.
2012-04-02 12:41:08 +02:00
Michael Stefaniuc
5bd335668d
dmime: COM cleanup for IDirectMusicPerformance8.
2012-04-02 12:41:04 +02:00
Andrew Eikum
47ce8c9755
dmusic: Support creating default ports with GUID_NULL.
2012-03-30 17:33:43 +02:00
Christian Costa
afbf28940c
dmime: Check return code of CoCreateInstance in Init method.
2012-03-29 20:49:20 +02:00
Andrew Eikum
760a318882
dmusic: Return more accurate error codes in IDirectMusicSegment::Load.
2012-03-26 12:41:27 +02:00