From: curt Date: Sat, 29 Mar 2003 03:18:17 +0000 (+0000) Subject: Fixed intermittant marker beacon audio. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=49cace7a2183a7afe4021b9ae00a22ab7aa2a8f2;p=flightgear.git Fixed intermittant marker beacon audio. --- diff --git a/src/Cockpit/marker_beacon.cxx b/src/Cockpit/marker_beacon.cxx index 1d353ace3..1f7c7882b 100644 --- a/src/Cockpit/marker_beacon.cxx +++ b/src/Cockpit/marker_beacon.cxx @@ -198,10 +198,10 @@ void FGMarkerBeacon::search() globals->get_soundmgr()->add( sound, "outer-marker" ); } } - if ( audio_btn->getBoolValue() - && !globals->get_soundmgr()->is_playing("outer-marker") ) - { - globals->get_soundmgr()->play_looped( "outer-marker" ); + if ( audio_btn->getBoolValue() ) { + if ( !globals->get_soundmgr()->is_playing("outer-marker") ) { + globals->get_soundmgr()->play_looped( "outer-marker" ); + } } else { globals->get_soundmgr()->stop( "outer-marker" ); } @@ -215,10 +215,10 @@ void FGMarkerBeacon::search() globals->get_soundmgr()->add( sound, "middle-marker" ); } } - if ( audio_btn->getBoolValue() - && !globals->get_soundmgr()->is_playing("middle-marker") ) - { - globals->get_soundmgr()->play_looped( "middle-marker" ); + if ( audio_btn->getBoolValue() ) { + if ( !globals->get_soundmgr()->is_playing("middle-marker") ) { + globals->get_soundmgr()->play_looped( "middle-marker" ); + } } else { globals->get_soundmgr()->stop( "middle-marker" ); } @@ -232,10 +232,10 @@ void FGMarkerBeacon::search() globals->get_soundmgr()->add( sound, "inner-marker" ); } } - if ( audio_btn->getBoolValue() - && !globals->get_soundmgr()->is_playing("inner-marker") ) - { - globals->get_soundmgr()->play_looped( "inner-marker" ); + if ( audio_btn->getBoolValue() ) { + if ( !globals->get_soundmgr()->is_playing("inner-marker") ) { + globals->get_soundmgr()->play_looped( "inner-marker" ); + } } else { globals->get_soundmgr()->stop( "inner-marker" ); }