Michael Stefaniuc
|
84df351b1e
|
dmusic: Don't hardcode the guidClass in IDirectMusicObject::ParseDescriptor.
|
2014-01-06 17:10:04 +01:00 |
Michael Stefaniuc
|
dc9208a0c5
|
dmusic/tests: Add some DirectMusicCollection tests.
|
2014-01-06 17:10:03 +01:00 |
Michael Stefaniuc
|
fe0d2a2ba7
|
dmusic: Don't crash on NULL in IDirectMusicObject::GetDescriptor.
|
2014-01-06 17:10:02 +01:00 |
Michael Stefaniuc
|
fda99c0fcc
|
dmusic: The object class is immutable in a DirectMusicObject.
|
2014-01-06 17:10:01 +01:00 |
Michael Stefaniuc
|
5771ff8912
|
dmusic: Don't leak mem if DirectMusicCollection creation fails.
|
2014-01-06 17:08:52 +01:00 |
Michael Stefaniuc
|
d3c550d0ba
|
dmusic: Always AddRef the returned iface in QueryInterface.
|
2014-01-06 17:06:52 +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 |
Michael Stefaniuc
|
393135c3c7
|
dmusic/tests: Change the way of detecting a workable dmusic.
|
2014-01-02 11:52:44 +01:00 |
Alexandre Julliard
|
d08ff3ff19
|
makefiles: Use a single variable for all types of idl files.
|
2013-12-31 18:15:17 +01:00 |
Michael Stefaniuc
|
7474a37050
|
dmusic/tests: Don't crash with old dmusic versions.
|
2013-12-31 12:23:04 +01:00 |
Michael Stefaniuc
|
0c4b3514a5
|
dmusic/tests: Add some COM tests for IDirectMusic/IDirectMusicCollection.
|
2013-12-30 19:01:43 +01:00 |
Michael Stefaniuc
|
645ca7504e
|
dmusic/tests: Centralize the skip().
|
2013-12-30 19:01:42 +01:00 |
Michael Stefaniuc
|
5f5c21e55d
|
dmusic: These COM classes don't support COM aggregation.
|
2013-12-30 19:01:42 +01:00 |
Alexandre Julliard
|
c7803b885b
|
makefiles: Add makedep pragmas for registration idl files.
|
2013-11-05 20:38:18 +01:00 |
Michael Stefaniuc
|
2a39cb377a
|
dlls: Replace the remaining CONSTs.
|
2013-09-25 11:49:20 +02:00 |
André Hentschel
|
b75f5c728d
|
dmusic: Remove superfluous cast.
|
2013-07-02 11:10:05 +02:00 |
Francois Gouget
|
2fca1765b6
|
dmusic: Make DMUSIC_CreateDirectMusicDownloadedInstrumentImpl() static.
|
2013-04-18 19:12:14 +02:00 |
Alexandre Julliard
|
f02cdd877f
|
Remove empty DLL_PROCESS_DETACH case statements.
|
2013-04-15 16:45:35 +02:00 |
Christian Costa
|
2562969804
|
dmusic: Add support for loading articulations.
|
2013-01-22 12:14:03 +01:00 |
Marcus Meissner
|
dfa88a21c9
|
dmusic: Actually return the allocated interface (Coverity).
|
2013-01-21 12:51:14 +01:00 |
Andrew Talbot
|
00f85d7fc3
|
dmusic: Avoid signed-unsigned integer comparisons.
|
2013-01-16 12:21:53 +01:00 |
Christian Costa
|
1c77528a89
|
dmusic: COM cleanup of IDirectMusicDownload.
|
2013-01-09 17:39:35 +01:00 |
Christian Costa
|
c6694e6dec
|
dmusic: Implement SynthPortImpl_IDirectMusicPort_DownloadInstrument.
|
2012-12-24 14:36:21 +01:00 |
Christian Costa
|
494fbc69ca
|
dmusic: Move IDirectMusicDownloadedInstrument to port.c since it is port dependant and perform COM cleanup.
|
2012-12-24 14:36:14 +01:00 |
Christian Costa
|
898c2954e0
|
dmusic: Use static variables for instrument header and id instead of using pointer.
|
2012-12-21 13:54:29 +01:00 |
Christian Costa
|
bf0605c08a
|
dmusic: Implement instrument regions loading.
|
2012-12-21 13:54:23 +01:00 |
Christian Costa
|
f30c18f3d2
|
dmusic: Set instrument stream position where the instrument begins, not at the beginning of the instruments list. Simplify CustomLoad accordingly.
|
2012-12-20 18:30:16 +01:00 |
Christian Costa
|
f3e883878d
|
dmusic: Init port caps dwSize member before calling GetPortCaps.
|
2012-11-05 11:30:34 +01:00 |
Christian Costa
|
f7a9df5ecb
|
dmusic: Remove unused variables.
|
2012-11-05 11:30:34 +01:00 |
Christian Costa
|
31a582989f
|
dmusic: Display new ref in AddRef and Release.
|
2012-11-02 19:48:21 +01:00 |
Christian Costa
|
db390b774b
|
dmusic: Dump port params only once.
|
2012-11-02 19:48:14 +01:00 |
Sven Baars
|
86d589b2e1
|
dmusic: Fix a copy and paste error.
|
2012-10-01 11:58:26 +02:00 |
Christian Costa
|
58f34f509b
|
dmusic: Check returned value of GetPortCaps.
|
2012-09-28 11:29:39 +02:00 |
Christian Costa
|
6ebf13960b
|
dmusic: Add master clock tests.
|
2012-09-24 22:27:47 +02:00 |
Christian Costa
|
699fa23bd2
|
dmusic: Rename params in SynthPortImpl_IDirectMusicPort_QueryInterface.
|
2012-09-21 17:06:03 +02:00 |
Christian Costa
|
27b2868899
|
dmusic: Rename params in IDirectMusic8Impl_GetDefaultPort.
|
2012-09-21 17:05:58 +02:00 |
Christian Costa
|
4262ecf910
|
dmusic: Rename params of SynthPortImpl_IDirectMusicPort_DownloadInstrument.
|
2012-09-20 19:22:36 +02:00 |
Christian Costa
|
57e6d416d6
|
dmusic: Add comments to Synth port vtables.
|
2012-09-20 19:22:32 +02:00 |
Christian Costa
|
b8aadbfbd9
|
dmusic: Implement SynthPortImpl_IDirectMusicPort_PlayBuffer.
|
2012-09-20 19:22:28 +02:00 |
Christian Costa
|
b177ceff1e
|
dmusic: Setup and free all DirectMusicSynth objects when creating and releasing Synth port.
|
2012-09-20 19:22:21 +02:00 |
Christian Costa
|
1481d11f66
|
dmusic: Rename params in DMUSIC_CreateSynthPortImpl.
|
2012-09-19 13:05:29 +02:00 |
Christian Costa
|
7844c1ca25
|
dmusic: Rename IDirectMusicPortImpl object to SynthPortImpl.
|
2012-09-19 13:05:23 +02:00 |
Christian Costa
|
51eb9331cf
|
dmusic: Rename CreateSynthPortImpl to CreateSynthPortImpl and create stubs for CreateMidi{In|Out}PortImpl.
Init constructors in system ports list accordingly.
|
2012-09-19 13:05:15 +02:00 |
Christian Costa
|
d46f8e316a
|
dmusic: Display new ref in AddRef and Release methods.
|
2012-09-18 14:47:00 +02:00 |
Christian Costa
|
142c527b4b
|
dmusic: Use system ports list to create port in CreatePort and rename params.
|
2012-09-18 14:47:00 +02:00 |
Christian Costa
|
66a817f067
|
dmusic: Create the list of available system ports at the beginning and use it to enumerate ports.
|
2012-09-17 12:07:41 +02:00 |
Christian Costa
|
649a177007
|
dmusic: Rename params in GetMasterClock.
|
2012-09-17 12:07:16 +02:00 |
Christian Costa
|
8c07215f3a
|
dmusic: Rename params in CreateMusicBuffer.
|
2012-09-17 12:06:59 +02:00 |
Christian Costa
|
0b0985f391
|
dmusic: Cleanup DMUSIC_CreateDirectMusicImpl.
|
2012-05-25 13:44:13 +02:00 |