diff src/audio/baudio/SDL_beaudio.cc @ 114:dabc453ce7f7

Now returns an error if unable to open audio on BeOS Fixed bugs in fullscreen/windowed mode changes, removed duplicated code.
author Sam Lantinga <slouken@lokigames.com>
date Fri, 20 Jul 2001 20:07:53 +0000
parents 74212992fb08
children e8157fcb3114
line wrap: on
line diff
--- a/src/audio/baudio/SDL_beaudio.cc	Wed Jul 18 20:08:18 2001 +0000
+++ b/src/audio/baudio/SDL_beaudio.cc	Fri Jul 20 20:07:53 2001 +0000
@@ -201,8 +201,12 @@
 		                                                 NULL, _this);
 		SDL_UnmaskSignals(&omask);
 	}
-	audio_obj->Start();
-	audio_obj->SetHasData(true);
+	if ( audio_obj->Start() == B_NO_ERROR ) {
+		audio_obj->SetHasData(true);
+	} else {
+		SDL_SetError("Unable to start Be audio");
+		return(-1);
+	}
 
 	/* We're running! */
 	return(1);