Skip to content

Commit 6a035dd

Browse files
committed
Fixed possible audio crashes
1 parent 8ee505f commit 6a035dd

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/audio/external.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2551,7 +2551,7 @@ void sound_reset(u8 presetId) {
25512551
func_802ad74c(0xF2000000, 0);
25522552
#endif
25532553
#if defined(VERSION_JP) || defined(VERSION_US)
2554-
// audio_reset_session(ROM_JP ? &gAudioSessionPresetsJP[presetId] : &gAudioSessionPresetsUS[presetId]);
2554+
audio_reset_session(/*ROM_JP ? &gAudioSessionPresetsJP[presetId] : */&gAudioSessionPresetsUS[presetId]);
25552555
#else
25562556
audio_reset_session_eu(presetId);
25572557
#endif

src/audio/load.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,8 +283,8 @@ void *dma_sample_data(uintptr_t devAddr, u32 size, s32 arg2, u8 *dmaIndexRef) {
283283
return (devAddr - dmaDevAddr) + dma->buffer;
284284
#else
285285
gCurrAudioFrameDmaCount++;
286-
osPiStartDma(&gCurrAudioFrameDmaIoMesgBufs[gCurrAudioFrameDmaCount - 1], OS_MESG_PRI_NORMAL,
287-
OS_READ, dmaDevAddr, dma->buffer, transfer, &gCurrAudioFrameDmaQueue);
286+
// osPiStartDma(&gCurrAudioFrameDmaIoMesgBufs[gCurrAudioFrameDmaCount - 1], OS_MESG_PRI_NORMAL,
287+
// OS_READ, dmaDevAddr, dma->buffer, transfer, &gCurrAudioFrameDmaQueue);
288288
*dmaIndexRef = dmaIndex;
289289
return (devAddr - dmaDevAddr) + dma->buffer;
290290
#endif

0 commit comments

Comments
 (0)