00001 /**************************************************************************** 00002 * libwiigui Template 00003 * Tantric 2009 00004 * 00005 * audio.cpp 00006 * Audio support 00007 ***************************************************************************/ 00008 00009 #include <gccore.h> 00010 #include <ogcsys.h> 00011 #include <asndlib.h> 00012 00013 /**************************************************************************** 00014 * InitAudio 00015 * 00016 * Initializes the Wii's audio subsystem 00017 ***************************************************************************/ 00018 void InitAudio() 00019 { 00020 AUDIO_Init(NULL); 00021 ASND_Init(); 00022 ASND_Pause(0); 00023 } 00024 00025 /**************************************************************************** 00026 * ShutdownAudio 00027 * 00028 * Shuts down audio subsystem. Useful to avoid unpleasant sounds if a 00029 * crash occurs during shutdown. 00030 ***************************************************************************/ 00031 void ShutdownAudio() 00032 { 00033 ASND_Pause(1); 00034 ASND_End(); 00035 }