]> git.mxchange.org Git - simgear.git/commitdiff
fix test programs
authorehofman <ehofman>
Mon, 23 Nov 2009 10:31:53 +0000 (10:31 +0000)
committerTim Moore <timoore@redhat.com>
Tue, 24 Nov 2009 13:17:54 +0000 (14:17 +0100)
simgear/sound/openal_test2.cxx
simgear/sound/openal_test3.cxx

index c28957b8cc23363b68e452615f11373c00b46a9c..eb0da57e5007ccdd98a3b9c361da446156b3ee37 100644 (file)
@@ -11,6 +11,7 @@
 
 #include "soundmgr_openal.hxx"
 
+SGGeod pos = SGGeod::fromDeg(0,0);
 
 int main( int argc, char *argv[] ) {
     SGSampleGroup *sgr;
@@ -22,7 +23,7 @@ int main( int argc, char *argv[] ) {
     smgr->init();
     sgr = smgr->find("default", true);
     smgr->set_volume(0.9);
-    smgr->set_position( SGVec3d::fromGeod(SGGeod::fromDeg(0,0)) );
+    smgr->set_position( SGVec3d::fromGeod(pos), pos );
     smgr->activate();
 
     SGSoundSample *sample1 = new SGSoundSample( SRC_DIR, "jet.wav" );
index 9377dcef6c013f0d1ffceec348de83faeb0ee79a..96a57a0460a9814eb26725d92be4391ca53240f1 100644 (file)
@@ -15,6 +15,7 @@
 int main( int argc, char *argv[] ) {
     SGSampleGroup *sgr;
     SGSoundMgr *smgr;
+    SGGeod pos;
 
     smgr = new SGSoundMgr;
 
@@ -38,8 +39,9 @@ int main( int argc, char *argv[] ) {
     sleep(1);
 
     printf("source at lat,lon = (10,-10), listener at (9.99,-9.99)\n");
+    pos = SGGeod::fromDeg(9.99,-9.99);
     sample1->set_position( SGVec3d::fromGeod(SGGeod::fromDeg(10,-10)) );
-    smgr->set_position( SGVec3d::fromGeod(SGGeod::fromDeg(9.99,-9.99)) );
+    smgr->set_position( SGVec3d::fromGeod(pos), pos );
     sample1->play_looped();
     smgr->update(1.0);
     printf("playing sample\n");