From a255ff9f91e27fa06152210953e2cb35e52f37a9 Mon Sep 17 00:00:00 2001 From: Alexey Yakovenko Date: Mon, 28 Jun 2010 22:20:55 +0200 Subject: ao plugin: reentrant arm7 emu; fixed dsf library loader --- plugins/ao/eng_psf/eng_psf.c | 2 +- plugins/ao/eng_psf/eng_psf2.c | 2 +- plugins/ao/eng_psf/eng_spu.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'plugins/ao/eng_psf') diff --git a/plugins/ao/eng_psf/eng_psf.c b/plugins/ao/eng_psf/eng_psf.c index 4b90e61c..86c1ac92 100644 --- a/plugins/ao/eng_psf/eng_psf.c +++ b/plugins/ao/eng_psf/eng_psf.c @@ -61,7 +61,7 @@ static void spu_update (unsigned char* pSound,long lBytes,void *data) memcpy(s->spu_pOutput, pSound, lBytes); } -void *psf_start(uint8 *buffer, uint32 length) +void *psf_start(const char *path, uint8 *buffer, uint32 length) { psf_synth_t *s = malloc (sizeof (psf_synth_t)); psf_refresh = -1; diff --git a/plugins/ao/eng_psf/eng_psf2.c b/plugins/ao/eng_psf/eng_psf2.c index 7ed1ac3a..854e9012 100644 --- a/plugins/ao/eng_psf/eng_psf2.c +++ b/plugins/ao/eng_psf/eng_psf2.c @@ -456,7 +456,7 @@ uint32 psf2_load_file(mips_cpu_context *cpu, char *file, uint8 *buf, uint32 bufl return 0xffffffff; } -void *psf2_start(uint8 *buffer, uint32 length) +void *psf2_start(const char *path, uint8 *buffer, uint32 length) { psf2_synth_t *s = malloc (sizeof (psf2_synth_t)); diff --git a/plugins/ao/eng_psf/eng_spu.c b/plugins/ao/eng_psf/eng_spu.c index b13e0c5f..2adb9470 100644 --- a/plugins/ao/eng_psf/eng_spu.c +++ b/plugins/ao/eng_psf/eng_spu.c @@ -60,7 +60,7 @@ static void spu_update (unsigned char* pSound,long lBytes,void *data) } -void *spu_start(uint8 *buffer, uint32 length) +void *spu_start(const char *path, uint8 *buffer, uint32 length) { spu_synth_t *s = malloc (sizeof (spu_synth_t)); memset (s, 0, sizeof (spu_synth_t)); -- cgit v1.2.3