diff options
Diffstat (limited to 'OpenAL32/Include')
-rw-r--r-- | OpenAL32/Include/alMidi.h | 19 |
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; |