added audio
[laserbrain_demo] / src / app.cc
index 2f2cd50..7f6f077 100644 (file)
@@ -114,6 +114,8 @@ bool app_init(int argc, char **argv)
 
        glClearColor(1, 1, 1, 1);
 
+       init_audio();
+
        if(!init_vrhands()) {
                return false;
        }
@@ -166,11 +168,20 @@ bool app_init(int argc, char **argv)
        if(opt.vr || opt.fullscreen) {
                app_grab_mouse(true);
        }
+
+       if(mscn->music) {
+               mscn->music->play(AUDIO_PLAYMODE_LOOP);
+       }
        return true;
 }
 
 void app_cleanup()
 {
+       if(mscn->music) {
+               mscn->music->stop();
+       }
+       destroy_audio();
+
        app_grab_mouse(false);
        if(opt.vr) {
                goatvr_shutdown();