X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=simgear%2Fsound%2Fopenal_test3.cxx;h=96a57a0460a9814eb26725d92be4391ca53240f1;hb=d75ce1e12ee4fba106bc6595a2fb1b3b50ccbbc1;hp=dccbd3d5f1c187e9820a79e36bc7eaef6bdb1c8d;hpb=c89db53ebfab014fc3966d62c3abe22b32c81fa8;p=simgear.git diff --git a/simgear/sound/openal_test3.cxx b/simgear/sound/openal_test3.cxx index dccbd3d5..96a57a04 100644 --- a/simgear/sound/openal_test3.cxx +++ b/simgear/sound/openal_test3.cxx @@ -15,6 +15,7 @@ int main( int argc, char *argv[] ) { SGSampleGroup *sgr; SGSoundMgr *smgr; + SGGeod pos; smgr = new SGSoundMgr; @@ -22,7 +23,6 @@ int main( int argc, char *argv[] ) { smgr->init(); sgr = smgr->find("default", true); smgr->set_volume(0.9); - smgr->set_position_geod( SGGeod::fromDeg(0,0) ); smgr->activate(); printf("default position and orientation\n"); @@ -39,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"); - sample1->set_position_geod( SGGeod::fromDeg(10,-10) ); - smgr->set_position( SGGeod::fromDeg(9.99,-9.99) ); + pos = SGGeod::fromDeg(9.99,-9.99); + sample1->set_position( SGVec3d::fromGeod(SGGeod::fromDeg(10,-10)) ); + smgr->set_position( SGVec3d::fromGeod(pos), pos ); sample1->play_looped(); smgr->update(1.0); printf("playing sample\n");