From ea9c722a4ec3ede2afd8bd08b34c37e57e7cad22 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 26 Mar 2004 06:39:29 +0000 Subject: [PATCH] only log directsound drivers once --- stepmania/src/arch/Sound/DSoundHelpers.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/stepmania/src/arch/Sound/DSoundHelpers.cpp b/stepmania/src/arch/Sound/DSoundHelpers.cpp index b63a31f3fe..2cd7304f46 100644 --- a/stepmania/src/arch/Sound/DSoundHelpers.cpp +++ b/stepmania/src/arch/Sound/DSoundHelpers.cpp @@ -90,8 +90,13 @@ DSound::DSound() RageException::ThrowNonfatal(hr_ssprintf(hr, "DirectSoundCreate")); #ifndef _XBOX - DirectSoundEnumerate(EnumCallback, 0); - + static bool bShownInfo = false; + if( !bShownInfo ) + { + bShownInfo = true; + DirectSoundEnumerate(EnumCallback, 0); + } + /* Try to set primary mixing privileges */ hr = ds->SetCooperativeLevel( GetDesktopWindow(), DSSCL_PRIORITY ); #endif