Removed the now-unused filtbuf[] array from the OPL struct.

This commit is contained in:
OBattler
2020-07-17 01:21:57 +02:00
parent 5b07cc808d
commit 8b169648c8
2 changed files with 5 additions and 6 deletions

View File

@@ -5,8 +5,7 @@ typedef struct opl_t
{
int pos, chip_nr[2];
int32_t filtbuf[2],
buffer[SOUNDBUFLEN * 2],
int32_t buffer[SOUNDBUFLEN * 2],
buffer2[SOUNDBUFLEN * 2];
pc_timer_t timers[2][2];

View File

@@ -115,8 +115,8 @@ opl2_update2(opl_t *opl)
opl2_update(1, &opl->buffer2[opl->pos << 1], sound_pos_global - opl->pos);
for (; opl->pos < sound_pos_global; opl->pos++) {
opl->buffer[(opl->pos << 1) + 1] = opl->buffer2[(opl->pos << 1) + 1];
opl->filtbuf[0] = opl->buffer[opl->pos << 1] = (opl->buffer[opl->pos << 1] / 2);
opl->filtbuf[1] = opl->buffer[(opl->pos << 1) + 1] = (opl->buffer[(opl->pos << 1) + 1] / 2);
opl->buffer[opl->pos << 1] = (opl->buffer[opl->pos << 1] / 2);
opl->buffer[(opl->pos << 1) + 1] = (opl->buffer[(opl->pos << 1) + 1] / 2);
}
}
}
@@ -128,8 +128,8 @@ opl3_update2(opl_t *opl)
if (opl->pos < sound_pos_global) {
opl3_update(0, &opl->buffer[(opl->pos << 1)], sound_pos_global - opl->pos);
for (; opl->pos < sound_pos_global; opl->pos++) {
opl->filtbuf[0] = opl->buffer[opl->pos << 1] = (opl->buffer[opl->pos << 1] / 2);
opl->filtbuf[1] = opl->buffer[(opl->pos << 1) + 1] = (opl->buffer[(opl->pos << 1) + 1] / 2);
opl->buffer[opl->pos << 1] = (opl->buffer[opl->pos << 1] / 2);
opl->buffer[(opl->pos << 1) + 1] = (opl->buffer[(opl->pos << 1) + 1] / 2);
}
}
}