fix test programs
This commit is contained in:
@@ -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" );
|
||||
|
||||
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user