summaryrefslogtreecommitdiff
path: root/arm7/lib/include/SND_unk_037FD440.h
diff options
context:
space:
mode:
Diffstat (limited to 'arm7/lib/include/SND_unk_037FD440.h')
-rw-r--r--arm7/lib/include/SND_unk_037FD440.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/arm7/lib/include/SND_unk_037FD440.h b/arm7/lib/include/SND_unk_037FD440.h
index 5eef03df..f73825c8 100644
--- a/arm7/lib/include/SND_unk_037FD440.h
+++ b/arm7/lib/include/SND_unk_037FD440.h
@@ -3,20 +3,23 @@
#include "nitro/types.h"
+#include "nitro/SND_seq_shared.h"
+#include "nitro/SND_work_shared.h"
+
struct SNDTrack *PlayerGetTrack(struct SNDPlayer *player, int track);
void PlayerStop(struct SNDPlayer *);
void TrackMute(struct SNDTrack *track, struct SNDPlayer *player, int muteMode);
void TrackReleaseChannels(struct SNDTrack *track, struct SNDPlayer *player, int release);
void TrackFreeChannels(struct SNDTrack *track);
BOOL PlayerStepTicks(struct SNDPlayer *player, u32 ticks);
-void PlayerSetBank(struct SNDPlayer *player, struct SNDBankData *bankData);
+void PlayerInit(struct SNDPlayer *player, struct SNDBankData *bankData);
int AllocateTrack(void);
void TrackInit(struct SNDTrack *track);
-void TrackSetSeq(struct SNDTrack *track, const void *seq, u32 offset);
-void SeqCacheFetch(const void *addr);
-u8 SeqReadByte(const void *addr);
+void TrackStart(struct SNDTrack *track, const void *seq, u32 offset);
+void SeqCacheFetch(const u8 *addr);
+u8 SeqReadByte(const u8 *addr);
u16 TrackReadU16(struct SNDTrack *track);
void PlayerSeqMain(struct SNDPlayer *player);
-void PlayerUpdateChannelVolume(struct SNDPlayer *player);
+void PlayerUpdateChannel(struct SNDPlayer *player);
#endif //GUARD_SND_UNK_H