diff options
Diffstat (limited to 'arm7/lib/src/SND_seq.c')
-rw-r--r-- | arm7/lib/src/SND_seq.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arm7/lib/src/SND_seq.c b/arm7/lib/src/SND_seq.c index 6421b08f..65ec9d6a 100644 --- a/arm7/lib/src/SND_seq.c +++ b/arm7/lib/src/SND_seq.c @@ -33,7 +33,7 @@ void SND_SeqMain(BOOL step) { if (ply->flags.prepared) { if (step && !ply->flags.paused) PlayerSeqMain(ply); - PlayerUpdateChannelVolume(ply); + PlayerUpdateChannel(ply); } if (ply->flags.active) @@ -50,7 +50,7 @@ void SND_PrepareSeq(int player, const void *seq, u32 offset, struct SNDBankData if (ply->flags.active) PlayerStop(ply); - PlayerSetBank(ply, bankData); + PlayerInit(ply, bankData); int allocTrkIdx = AllocateTrack(); @@ -59,7 +59,7 @@ void SND_PrepareSeq(int player, const void *seq, u32 offset, struct SNDBankData struct SNDTrack *trk = &SNDi_Work.tracks[allocTrkIdx]; TrackInit(trk); - TrackSetSeq(trk, seq, offset); + TrackStart(trk, seq, offset); ply->tracks[0] = (u8)allocTrkIdx; SeqCacheFetch(trk->cur); |