mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-24 08:12:41 +02:00
mixer taken from sm64-port and modified to fit PD's naudio thing MP3 playback not supported yet audio buffering sucks
24 lines
428 B
C
24 lines
428 B
C
#ifndef _IN_LIB_AUDIOMGR_H
|
|
#define _IN_LIB_AUDIOMGR_H
|
|
#include <ultra64.h>
|
|
#include "data.h"
|
|
#include "types.h"
|
|
|
|
void amgrInit(void);
|
|
|
|
#if VERSION >= VERSION_PAL_BETA
|
|
void amgrCreate(ALSynConfig *config, u32 *settings);
|
|
#else
|
|
void amgrCreate(ALSynConfig *config);
|
|
#endif
|
|
|
|
void amgrStartThread(void);
|
|
OSMesgQueue *amgrGetFrameMesgQueue(void);
|
|
void amgrStopThread(void);
|
|
|
|
#ifndef PLATFORM_N64
|
|
void amgrFrame(void);
|
|
#endif
|
|
|
|
#endif
|