mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
sound, fix mcd cdda (mono, resampling), type cleanup, remove minimp3
This commit is contained in:
parent
9f1d5acdb4
commit
f7741cac91
14 changed files with 193 additions and 89 deletions
|
@ -23,7 +23,7 @@ extern void lprintf(const char *fmt, ...);
|
|||
// external funcs for Sega/Mega CD
|
||||
extern int mp3_get_bitrate(void *f, int size);
|
||||
extern void mp3_start_play(void *f, int pos);
|
||||
extern void mp3_update(int *buffer, int length, int stereo);
|
||||
extern void mp3_update(s32 *buffer, int length, int stereo);
|
||||
|
||||
// this function should write-back d-cache and invalidate i-cache
|
||||
// on a mem region [start_addr, end_addr)
|
||||
|
@ -253,7 +253,7 @@ void Pico32xSetClocks(int msh2_hz, int ssh2_hz);
|
|||
#define PICO_SSH2_HZ ((int)(7670442.0 * 2.4))
|
||||
|
||||
// sound.c
|
||||
extern void (*PsndMix_32_to_16l)(short *dest, int *src, int count);
|
||||
extern void (*PsndMix_32_to_16l)(s16 *dest, s32 *src, int count);
|
||||
void PsndRerate(int preserve_state);
|
||||
|
||||
// media.c
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue