Michael Stefaniuc
|
3de79096aa
|
dmime/tests: Add some basic IDirectMusicTrack8 tests.
|
2015-07-06 14:49:40 +09:00 |
Michael Stefaniuc
|
8e959e1203
|
dmime: Implement the remaining E_NOTIMPL methods of IDirectMusicTrack8.
|
2015-07-06 14:49:40 +09:00 |
Michael Stefaniuc
|
0789ddc322
|
dmime: Use the generic IPersistStream for DMWaveTrack.
|
2015-07-03 22:57:58 +09:00 |
Michael Stefaniuc
|
f70498f121
|
dmime: Remove the extraneous IUnknown from DMWaveTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-03 22:57:53 +09:00 |
Michael Stefaniuc
|
861081be65
|
dmime: COM cleanup for IDirectMusicTrack of DMWaveTrack.
|
2015-07-03 22:57:49 +09:00 |
Michael Stefaniuc
|
b905999761
|
dmime: Implement the E_NOTIMPL methods in DMWaveTrack.
|
2015-07-03 22:57:44 +09:00 |
Michael Stefaniuc
|
4a9eb8bfe0
|
dmime: Use the generic IPersistStream for DMParamControlTrack.
|
2015-07-03 22:57:40 +09:00 |
Michael Stefaniuc
|
22184e3694
|
dmime: Remove the extraneous IUnknown from DMParamControlTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-03 22:57:36 +09:00 |
Michael Stefaniuc
|
243ff86fbf
|
dmime: COM cleanup for IDirectMusicTrack of DMParamControlTrack.
|
2015-07-03 22:57:32 +09:00 |
Michael Stefaniuc
|
10f3d166a9
|
dmime: Implement the E_NOTIMPL methods in DMParamControlTrack.
|
2015-07-03 22:57:28 +09:00 |
Michael Stefaniuc
|
aad75398dd
|
dmime: Use the generic IPersistStream for DMLyricsTrack.
|
2015-07-03 22:57:23 +09:00 |
Michael Stefaniuc
|
696168cc00
|
dmime: Remove the extraneous IUnknown from DMLyricsTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-03 22:57:19 +09:00 |
Michael Stefaniuc
|
ac277120ba
|
dmime: COM cleanup for IDirectMusicTrack of DMLyricsTrack.
|
2015-07-03 22:57:14 +09:00 |
Michael Stefaniuc
|
1637360fa8
|
dmime: Implement the E_NOTIMPL methods in DMLyricsTrack.
|
2015-07-03 22:57:09 +09:00 |
Michael Stefaniuc
|
64e8b6c03a
|
dmime: Use the generic IPersistStream for DMSysExTrack.
|
2015-07-03 22:57:05 +09:00 |
Michael Stefaniuc
|
b9360bd999
|
dmime: Remove the extraneous IUnknown from DMSysExTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-03 22:57:00 +09:00 |
Michael Stefaniuc
|
9a47a46a95
|
dmime: COM cleanup for IDirectMusicTrack of DMSysExTrack.
|
2015-07-03 22:56:54 +09:00 |
Michael Stefaniuc
|
ac18130e76
|
dmime: Use the generic IPersistStream for DMSeqTrack.
|
2015-07-03 22:56:50 +09:00 |
Michael Stefaniuc
|
7da799a26f
|
dmime: Remove the extraneous IUnknown from DMSeqTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-03 22:56:44 +09:00 |
Michael Stefaniuc
|
1b1d95e9d6
|
dmime: COM cleanup for IDirectMusicTrack of DMSeqTrack.
|
2015-07-03 22:56:39 +09:00 |
Michael Stefaniuc
|
9b4ed8858f
|
dmime: Implement the E_NOTIMPL methods of IDMTrack8 for DMSysExTrack.
|
2015-07-03 22:56:32 +09:00 |
Michael Stefaniuc
|
4a7664275f
|
dmime: Implement the E_NOTIMPL methods of IDMTrack8 for DMSeqTrack.
|
2015-07-03 22:56:26 +09:00 |
Michael Stefaniuc
|
7123c74532
|
dmime: Use the generic IPersistStream for DMTimeSigTrack.
|
2015-07-02 19:16:10 +09:00 |
Michael Stefaniuc
|
ad81735d05
|
dmime: Remove the extraneous IUnknown from DMTimeSigTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-02 19:16:08 +09:00 |
Michael Stefaniuc
|
dd1dc8cc81
|
dmime: COM cleanup for IDirectMusicTrack of DMTimeSigTrack.
|
2015-07-02 19:16:06 +09:00 |
Michael Stefaniuc
|
5bf9d04581
|
dmime: Use the generic IPersistStream for DMMarkerTrack.
|
2015-07-02 19:16:04 +09:00 |
Michael Stefaniuc
|
ef6a803592
|
dmime: Remove the extraneous IUnknown from DMMarkerTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-02 19:16:02 +09:00 |
Michael Stefaniuc
|
d487e5e6ce
|
dmime: COM cleanup for IDirectMusicTrack of DMMarkerTrack.
|
2015-07-02 19:16:00 +09:00 |
Michael Stefaniuc
|
5525f5d0fa
|
dmime/tests: Deal with DMTrack objects without IDirectMusicTrack8.
|
2015-07-02 19:15:58 +09:00 |
Michael Stefaniuc
|
edfa74fe45
|
dmime: DMTimeSigTrack doesn't have IDirectMusicTrack8.
|
2015-07-02 19:15:56 +09:00 |
Michael Stefaniuc
|
724fe43db6
|
dmime: DMMarkerTrack doesn't have IDirectMusicTrack8.
|
2015-07-02 19:15:54 +09:00 |
Michael Stefaniuc
|
a2a2ea0311
|
dmime: Pass objects instead of ifaces to helpers.
|
2015-07-01 19:18:25 +09:00 |
Michael Stefaniuc
|
619c697da0
|
dmime: Move struct definitions to the files that need them.
|
2015-06-26 14:14:30 +09:00 |
Bruno Jesus
|
f9a83377bc
|
dmime: Don't fake success on IDirectMusicUtils_IPersistStream_ParseReference.
|
2015-06-16 16:51:01 +09:00 |
Michael Stefaniuc
|
39cc9da12a
|
dmime/tests: Add IPersistStream tests for DM*Track.
|
2015-06-16 16:50:47 +09:00 |
Michael Stefaniuc
|
060d8a4638
|
dmime: Use the generic DMObject implementation for DMGraph.
|
2015-06-15 15:29:05 +09:00 |
Michael Stefaniuc
|
2c66b4b235
|
dmime: Get rid of the extra pointer to a DMUS_OBJECTDESC.
|
2015-06-15 15:29:05 +09:00 |
Michael Stefaniuc
|
93e61eb4e8
|
dmime: Use the generic DMObject implementation for DMAudioPathConfig.
|
2015-06-15 15:29:05 +09:00 |
Michael Stefaniuc
|
5ba420b635
|
dmime: Use the generic DirectMusicObject implementation for DMSegment.
|
2015-06-15 15:29:05 +09:00 |
Michael Stefaniuc
|
48ce352ea1
|
dmime: Remove unused arguments from helper functions.
|
2015-06-15 15:29:04 +09:00 |
Michael Stefaniuc
|
49dd9739dd
|
dmime: Pass objects instead of ifaces to helpers.
|
2015-06-15 15:29:04 +09:00 |
Sebastian Lackner
|
cd5f11e941
|
dmime: Properly set primary dsound buffer in IDirectMusicPerformance8Impl_CreateStandardAudioPath.
Fixes a regression introduced by b3d1b1f239 .
|
2015-05-14 19:27:00 +09:00 |
Marcus Meissner
|
59efc5ce64
|
dmime: Check return code of create_dmgraph (Coverity).
|
2015-05-06 18:14:29 +09:00 |
Nikolay Sivov
|
02ab73beb1
|
dmime: COM cleanup for IDirectMusicAudioPath.
|
2015-05-01 15:15:18 +09:00 |
Nikolay Sivov
|
ef585842d6
|
dmime: Remove separate IUnknown vtable from IDirectMusicAudioPath impl.
|
2015-04-29 12:24:51 +09:00 |
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 |