mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-24 00:20:01 +00:00
Fix csnd corrupting dsp audio driver on failure, add 3dsx/smdh to gitignore
This commit is contained in:
parent
c978b53214
commit
f8b9c8fa6d
2
.gitignore
vendored
2
.gitignore
vendored
@ -70,6 +70,8 @@ wiiu/wut/elf2rpl/elf2rpl
|
||||
|
||||
# 3ds
|
||||
/.lst
|
||||
*.3dsx
|
||||
*.smdh
|
||||
|
||||
# Ctags
|
||||
/tags
|
||||
|
@ -358,16 +358,11 @@ static void frontend_ctr_init(void *data)
|
||||
}
|
||||
osSetSpeedupEnable(true);
|
||||
|
||||
audio_driver_t* dsp_audio_driver = &audio_ctr_dsp;
|
||||
if(csndInit() != 0)
|
||||
{
|
||||
dsp_audio_driver = &audio_ctr_csnd;
|
||||
audio_ctr_csnd = audio_ctr_dsp;
|
||||
audio_ctr_dsp = audio_null;
|
||||
}
|
||||
audio_ctr_csnd = audio_null;
|
||||
ctr_check_dspfirm();
|
||||
if(ndspInit() != 0)
|
||||
*dsp_audio_driver = audio_null;
|
||||
audio_ctr_dsp = audio_null;
|
||||
cfguInit();
|
||||
#endif
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user