mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-14 08:31:23 +00:00
- Added missing getDSPClock definition to fmod_wrap.h.
SVN r930 (trunk)
This commit is contained in:
parent
d8166e0e5e
commit
816ea09cc4
1 changed files with 44 additions and 43 deletions
|
@ -164,6 +164,7 @@ namespace FMOD
|
||||||
FMOD_RESULT addDSP (DSP *dsp, DSPConnection **connection) { return FMOD_System_AddDSP(this, (FMOD_DSP *)dsp, (FMOD_DSPCONNECTION**)dsp); }
|
FMOD_RESULT addDSP (DSP *dsp, DSPConnection **connection) { return FMOD_System_AddDSP(this, (FMOD_DSP *)dsp, (FMOD_DSPCONNECTION**)dsp); }
|
||||||
FMOD_RESULT lockDSP () { return FMOD_System_LockDSP(this); }
|
FMOD_RESULT lockDSP () { return FMOD_System_LockDSP(this); }
|
||||||
FMOD_RESULT unlockDSP () { return FMOD_System_UnlockDSP(this); }
|
FMOD_RESULT unlockDSP () { return FMOD_System_UnlockDSP(this); }
|
||||||
|
FMOD_RESULT getDSPClock (unsigned int *hi, unsigned int *lo) { return FMOD_System_GetDSPClock(this, hi, lo); }
|
||||||
|
|
||||||
// Recording API.
|
// Recording API.
|
||||||
FMOD_RESULT setRecordDriver (int driver) { return FMOD_System_SetRecordDriver(this, driver); }
|
FMOD_RESULT setRecordDriver (int driver) { return FMOD_System_SetRecordDriver(this, driver); }
|
||||||
|
@ -489,29 +490,29 @@ namespace FMOD
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
'DSPConnection' API
|
'DSPConnection' API
|
||||||
*/
|
*/
|
||||||
class DSPConnection : FMOD_DSPCONNECTION
|
class DSPConnection : FMOD_DSPCONNECTION
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
|
|
||||||
DSPConnection(); /* Constructor made private so user cannot statically instance a DSPConnection class.
|
DSPConnection(); /* Constructor made private so user cannot statically instance a DSPConnection class.
|
||||||
Appropriate DSPConnection creation or retrieval function must be used. */
|
Appropriate DSPConnection creation or retrieval function must be used. */
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
FMOD_RESULT F_API getInput (DSP **input) { return FMOD_DSPConnection_GetInput(this, (FMOD_DSP **)input); }
|
FMOD_RESULT getInput (DSP **input) { return FMOD_DSPConnection_GetInput(this, (FMOD_DSP **)input); }
|
||||||
FMOD_RESULT F_API getOutput (DSP **output) { return FMOD_DSPConnection_GetOutput(this, (FMOD_DSP **)output); }
|
FMOD_RESULT getOutput (DSP **output) { return FMOD_DSPConnection_GetOutput(this, (FMOD_DSP **)output); }
|
||||||
FMOD_RESULT F_API setMix (float volume) { return FMOD_DSPConnection_SetMix(this, volume); }
|
FMOD_RESULT setMix (float volume) { return FMOD_DSPConnection_SetMix(this, volume); }
|
||||||
FMOD_RESULT F_API getMix (float *volume) { return FMOD_DSPConnection_GetMix(this, volume); }
|
FMOD_RESULT getMix (float *volume) { return FMOD_DSPConnection_GetMix(this, volume); }
|
||||||
FMOD_RESULT F_API setLevels (FMOD_SPEAKER speaker, float *levels, int numlevels) { return FMOD_DSPConnection_SetLevels(this, speaker, levels, numlevels); }
|
FMOD_RESULT setLevels (FMOD_SPEAKER speaker, float *levels, int numlevels) { return FMOD_DSPConnection_SetLevels(this, speaker, levels, numlevels); }
|
||||||
FMOD_RESULT F_API getLevels (FMOD_SPEAKER speaker, float *levels, int numlevels) { return FMOD_DSPConnection_GetLevels(this, speaker, levels, numlevels); }
|
FMOD_RESULT getLevels (FMOD_SPEAKER speaker, float *levels, int numlevels) { return FMOD_DSPConnection_GetLevels(this, speaker, levels, numlevels); }
|
||||||
|
|
||||||
// Userdata set/get.
|
// Userdata set/get.
|
||||||
FMOD_RESULT F_API setUserData (void *userdata) { return FMOD_DSPConnection_SetUserData(this, userdata); }
|
FMOD_RESULT setUserData (void *userdata) { return FMOD_DSPConnection_SetUserData(this, userdata); }
|
||||||
FMOD_RESULT F_API getUserData (void **userdata) { return FMOD_DSPConnection_GetUserData(this, userdata); }
|
FMOD_RESULT getUserData (void **userdata) { return FMOD_DSPConnection_GetUserData(this, userdata); }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in a new issue