aboutsummaryrefslogtreecommitdiff
path: root/sound/fmopl.h
diff options
context:
space:
mode:
authorNicolas Bacca2003-01-29 21:28:37 +0000
committerNicolas Bacca2003-01-29 21:28:37 +0000
commit2c755a1f3129ff14d44262ab7979dc7945303b6b (patch)
treef1edeb5c123a25a551e1f96a5d16ba703a89882c /sound/fmopl.h
parent32be9261fc742cef7792b112e585abdfe699f5af (diff)
downloadscummvm-rg350-2c755a1f3129ff14d44262ab7979dc7945303b6b.tar.gz
scummvm-rg350-2c755a1f3129ff14d44262ab7979dc7945303b6b.tar.bz2
scummvm-rg350-2c755a1f3129ff14d44262ab7979dc7945303b6b.zip
Change AdLib emulation quality for slower devices - added PROP_GET_FMOPL_ENV_BITS and PROP_GET_FMOPL_EG_ENT
svn-id: r6573
Diffstat (limited to 'sound/fmopl.h')
-rw-r--r--sound/fmopl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/fmopl.h b/sound/fmopl.h
index 8e38342e45..64b64d3e73 100644
--- a/sound/fmopl.h
+++ b/sound/fmopl.h
@@ -135,6 +135,8 @@ typedef struct fm_opl_f {
#define OPL_TYPE_YM3526 (0)
#define OPL_TYPE_YM3812 (OPL_TYPE_WAVESEL)
+void OPLBuildTables(int ENV_BITS_PARAM, int EG_ENT_PARAM);
+
FM_OPL *OPLCreate(int type, int clock, int rate);
void OPLDestroy(FM_OPL *OPL);
void OPLSetTimerHandler(FM_OPL *OPL,OPL_TIMERHANDLER TimerHandler,int channelOffset);