fix test programs
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
#include "soundmgr_openal.hxx"
|
#include "soundmgr_openal.hxx"
|
||||||
|
|
||||||
|
SGGeod pos = SGGeod::fromDeg(0,0);
|
||||||
|
|
||||||
int main( int argc, char *argv[] ) {
|
int main( int argc, char *argv[] ) {
|
||||||
SGSampleGroup *sgr;
|
SGSampleGroup *sgr;
|
||||||
@@ -22,7 +23,7 @@ int main( int argc, char *argv[] ) {
|
|||||||
smgr->init();
|
smgr->init();
|
||||||
sgr = smgr->find("default", true);
|
sgr = smgr->find("default", true);
|
||||||
smgr->set_volume(0.9);
|
smgr->set_volume(0.9);
|
||||||
smgr->set_position( SGVec3d::fromGeod(SGGeod::fromDeg(0,0)) );
|
smgr->set_position( SGVec3d::fromGeod(pos), pos );
|
||||||
smgr->activate();
|
smgr->activate();
|
||||||
|
|
||||||
SGSoundSample *sample1 = new SGSoundSample( SRC_DIR, "jet.wav" );
|
SGSoundSample *sample1 = new SGSoundSample( SRC_DIR, "jet.wav" );
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
int main( int argc, char *argv[] ) {
|
int main( int argc, char *argv[] ) {
|
||||||
SGSampleGroup *sgr;
|
SGSampleGroup *sgr;
|
||||||
SGSoundMgr *smgr;
|
SGSoundMgr *smgr;
|
||||||
|
SGGeod pos;
|
||||||
|
|
||||||
smgr = new SGSoundMgr;
|
smgr = new SGSoundMgr;
|
||||||
|
|
||||||
@@ -38,8 +39,9 @@ int main( int argc, char *argv[] ) {
|
|||||||
sleep(1);
|
sleep(1);
|
||||||
|
|
||||||
printf("source at lat,lon = (10,-10), listener at (9.99,-9.99)\n");
|
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)) );
|
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();
|
sample1->play_looped();
|
||||||
smgr->update(1.0);
|
smgr->update(1.0);
|
||||||
printf("playing sample\n");
|
printf("playing sample\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user