aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2018-07-04 02:06:28 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2018-07-04 02:06:28 +0300
commit9c8d04d885946342d0ffd233418e7862b6ca990c (patch)
treee128b7d4263f05d94862ba7b967727d1e2d09b24 /src
parent35ed7d8b215fee6d08d8d411bd2d1ce2a3c68f71 (diff)
downloadlibADLMIDI-9c8d04d885946342d0ffd233418e7862b6ca990c.tar.gz
libADLMIDI-9c8d04d885946342d0ffd233418e7862b6ca990c.tar.bz2
libADLMIDI-9c8d04d885946342d0ffd233418e7862b6ca990c.zip
Continue public API documenting. Almost complete.
Diffstat (limited to 'src')
-rw-r--r--src/adlmidi.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp
index 8d1595a..365050f 100644
--- a/src/adlmidi.cpp
+++ b/src/adlmidi.cpp
@@ -72,6 +72,18 @@ ADLMIDI_EXPORT struct ADL_MIDIPlayer *adl_init(long sample_rate)
return midi_device;
}
+ADLMIDI_EXPORT void adl_close(struct ADL_MIDIPlayer *device)
+{
+ if(!device)
+ return;
+ MIDIplay * play = reinterpret_cast<MIDIplay *>(device->adl_midiPlayer);
+ if(play)
+ delete play;
+ device->adl_midiPlayer = NULL;
+ free(device);
+ device = NULL;
+}
+
ADLMIDI_EXPORT int adl_setDeviceIdentifier(ADL_MIDIPlayer *device, unsigned id)
{
if(!device || id > 0x0f)
@@ -653,18 +665,6 @@ ADLMIDI_EXPORT const char *adl_getMusicTitle(struct ADL_MIDIPlayer *device)
return adl_metaMusicTitle(device);
}
-ADLMIDI_EXPORT void adl_close(struct ADL_MIDIPlayer *device)
-{
- if(!device)
- return;
- MIDIplay * play = reinterpret_cast<MIDIplay *>(device->adl_midiPlayer);
- if(play)
- delete play;
- device->adl_midiPlayer = NULL;
- free(device);
- device = NULL;
-}
-
ADLMIDI_EXPORT void adl_reset(struct ADL_MIDIPlayer *device)
{
if(!device)