aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include
diff options
context:
space:
mode:
Diffstat (limited to 'OpenAL32/Include')
-rw-r--r--OpenAL32/Include/alMidi.h19
1 files changed, 5 insertions, 14 deletions
diff --git a/OpenAL32/Include/alMidi.h b/OpenAL32/Include/alMidi.h
index cd5249a2..acbc81b5 100644
--- a/OpenAL32/Include/alMidi.h
+++ b/OpenAL32/Include/alMidi.h
@@ -8,11 +8,6 @@
extern "C" {
#endif
-typedef struct ALsfgenerator {
- ALenum Generator;
- ALint Value;
-} ALsfgenerator;
-
typedef struct ALsfmodulator {
ALenum SourceOp;
ALenum DestOp;
@@ -28,14 +23,6 @@ typedef struct ALfontsound {
ALint MinKey, MaxKey;
ALint MinVelocity, MaxVelocity;
- ALsfgenerator *Generators;
- ALsizei NumGenerators;
- ALsizei GeneratorsMax;
-
- ALsfmodulator *Modulators;
- ALsizei NumModulators;
- ALsizei ModulatorsMax;
-
ALuint Start;
ALuint End;
ALuint LoopStart;
@@ -43,8 +30,12 @@ typedef struct ALfontsound {
ALuint SampleRate;
ALubyte PitchKey;
ALbyte PitchCorrection;
- ALint SampleLink;
ALenum SampleType;
+ struct ALfontsound *Link;
+
+ ALsfmodulator *Modulators;
+ ALsizei NumModulators;
+ ALsizei ModulatorsMax;
ALuint id;
} ALfontsound;