mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-27 09:10:51 +00:00
tweaks
This commit is contained in:
parent
0bb7f1659f
commit
591ea9e9ca
@ -743,17 +743,15 @@ static void process_al(al_handle_t *al, void *data, switch_size_t datalen, int r
|
||||
|
||||
if ((al->device = alcLoopbackOpenDeviceSOFT(NULL))) {
|
||||
static const ALshort silence[16] = { 0 };
|
||||
|
||||
//if ((al->device = alcOpenDevice( NULL ))) {
|
||||
//float orient[6] = { /*fwd:*/ 0., 0., -1., /*up:*/ 0., 1., 0. };
|
||||
float orient[6] = { /*fwd:*/ 0., 0., -1., /*up:*/ 0., 1., 0. };
|
||||
|
||||
al->context = alcCreateContext(al->device, contextAttr);
|
||||
alcSetThreadContext(al->context);
|
||||
|
||||
/* listener at origin, facing down -z (ears at 1.5m height) */
|
||||
//alListener3f( AL_POSITION, 0. ,0, 0. );
|
||||
//alListener3f( AL_VELOCITY, 0., 0., 0. );
|
||||
//alListenerfv( AL_ORIENTATION, orient );
|
||||
/* listener at origin, facing down -z (ears at 0.0m height) */
|
||||
alListener3f( AL_POSITION, 0. ,0, 0. );
|
||||
alListener3f( AL_VELOCITY, 0., 0., 0. );
|
||||
alListenerfv( AL_ORIENTATION, orient );
|
||||
|
||||
|
||||
alGenSources(1, &al->source);
|
||||
@ -779,6 +777,7 @@ static void process_al(al_handle_t *al, void *data, switch_size_t datalen, int r
|
||||
if (al->setpos) {
|
||||
al->setpos = 0;
|
||||
alSource3f(al->source, AL_POSITION, al->pos_x, al->pos_y, al->pos_z);
|
||||
//alSource3f(al->source, AL_VELOCITY, .01, 0., 0.);
|
||||
}
|
||||
|
||||
if (processed > 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user