summaryrefslogtreecommitdiff
path: root/arm7/lib/include/SND_lockChannel.h
blob: 9673fb5192aff9eb1665482197187b7d634497e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#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);

// TODO remove these externs if lockChannel is merged with exChannel
extern u32 sLockedChannelMask;
extern u32 sWeakLockedChannelMask;

#endif //GUARD_SND_LOCKCHANNEL_H