mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-18 12:43:44 -04:00
Fixed set_balance_on_channel
This commit is contained in:
parent
215e2bf894
commit
e07a92eee2
@ -975,12 +975,12 @@ set_speaker_mix_or_balance_on_channel() {
|
|||||||
//FMOD Returns an error is you try and pan a sound in 3D Audio.
|
//FMOD Returns an error is you try and pan a sound in 3D Audio.
|
||||||
//Which makes sense.
|
//Which makes sense.
|
||||||
//It is nothing serious, but might as well avoid it while we can.
|
//It is nothing serious, but might as well avoid it while we can.
|
||||||
if ( soundMode & FMOD_3D ) {
|
if (( soundMode & FMOD_3D ) == 0) {
|
||||||
result = _channel->setPan( _balance );
|
result = _channel->setPan( _balance );
|
||||||
fmod_audio_errcheck(result);
|
fmod_audio_errcheck(result);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if ( soundMode & FMOD_3D ) {
|
if (( soundMode & FMOD_3D ) == 0) {
|
||||||
result = _channel->setSpeakerMix( _frontleft, _frontright, _center, _sub, _backleft, _backright, _sideleft, _sideright );
|
result = _channel->setSpeakerMix( _frontleft, _frontright, _center, _sub, _backleft, _backright, _sideleft, _sideright );
|
||||||
fmod_audio_errcheck(result);
|
fmod_audio_errcheck(result);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user