From f9aae26dd2155d78f111907f47feb0ec5be9f30c Mon Sep 17 00:00:00 2001 From: Michael Panzlaff Date: Sun, 27 Jun 2021 00:04:45 +0200 Subject: arm7: decompile SND_lockChannel --- arm7/lib/include/SND_exChannel.h | 3 +++ arm7/lib/include/SND_lockChannel.h | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 arm7/lib/include/SND_lockChannel.h (limited to 'arm7/lib/include') diff --git a/arm7/lib/include/SND_exChannel.h b/arm7/lib/include/SND_exChannel.h index 976d2786..8450a629 100644 --- a/arm7/lib/include/SND_exChannel.h +++ b/arm7/lib/include/SND_exChannel.h @@ -3,9 +3,12 @@ #include "nitro/types.h" +#include "nitro/SND_main_shared.h" + void SND_ExChannelInit(void); BOOL SND_IsChannelActive(s32 idx); void SND_UpdateExChannel(void); void SND_ExChannelMain(BOOL update); +void SND_FreeExChannel(struct SNDExChannel *chn); #endif //GUARD_SND_EXCHANNEL_H diff --git a/arm7/lib/include/SND_lockChannel.h b/arm7/lib/include/SND_lockChannel.h new file mode 100644 index 00000000..ed7fd872 --- /dev/null +++ b/arm7/lib/include/SND_lockChannel.h @@ -0,0 +1,11 @@ +#ifndef GUARD_SND_LOCKCHANNEL_H +#define GUARD_SND_LOCKCHANNEL_H + +#include "nitro/types.h" + +void SND_StopUnlockedChannel(u32 channelMask); +void SND_LockChannel(u32 channelMask, u32 locked); +void SND_UnlockChannel(u32 channelMask, u32 locked); +u32 SND_GetLockedChannel(u32 locked); + +#endif //GUARD_SND_LOCKCHANNEL_H -- cgit v1.2.3