Mercurial > sdl-ios-xcode
changeset 3359:aecbdf3362c3
Added some debug output to loopwave.c
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Sat, 10 Oct 2009 06:32:11 +0000 |
parents | 1164528004ff |
children | dc6384958091 |
files | test/loopwave.c |
diffstat | 1 files changed, 12 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/test/loopwave.c Sat Oct 10 05:27:59 2009 +0000 +++ b/test/loopwave.c Sat Oct 10 06:32:11 2009 +0000 @@ -64,9 +64,14 @@ done = 1; } + +#define NAMESIZE 32 + int main(int argc, char *argv[]) { + char name[NAMESIZE]; + /* Load the SDL library */ if (SDL_Init(SDL_INIT_AUDIO) < 0) { fprintf(stderr, "Couldn't initialize SDL: %s\n", SDL_GetError()); @@ -101,9 +106,15 @@ SDL_FreeWAV(wave.sound); quit(2); } - SDL_PauseAudio(0); + + /* Right now we're using the 1.2 SDL_OpenAudio(), but if we move to the + 1.3 device enumeration version, we shouldn't hardcore device id #1 for + SDL_GetAudioDeviceName(), below. */ + printf("Using audio driver: %s\n", SDL_AudioDriverName(name, NAMESIZE)); + printf("Using audio device: %s\n", SDL_GetAudioDeviceName(1, 0)); /* Let the audio run */ + SDL_PauseAudio(0); while (!done && (SDL_GetAudioStatus() == SDL_AUDIO_PLAYING)) SDL_Delay(1000);