From 49cace7a2183a7afe4021b9ae00a22ab7aa2a8f2 Mon Sep 17 00:00:00 2001 From: curt Date: Sat, 29 Mar 2003 03:18:17 +0000 Subject: [PATCH] Fixed intermittant marker beacon audio. --- src/Cockpit/marker_beacon.cxx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) 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" ); } -- 2.39.5