Index: /trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp	(revision 55108)
+++ /trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp	(revision 55109)
@@ -34,4 +34,5 @@
 
 #define DSLOG(a) do { LogRel2(a); } while(0)
+#define DSLOGF(a) do { LogRel3(a); } while(0)
 #define DSLOGREL(a)                 \
     do {                            \
@@ -1184,8 +1185,8 @@
     pDSoundStrmOut->cbPlayWritePos = (cbPlayWritePos + (cReadTotal << cShift)) % cbBuffer;
 
-    LogFlow(("DSound: PlayOut %RU32 (%RU32 samples) out of %d%s, ds write pos %d -> %d, rc=%Rrc\n",
-             AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cReadTotal), cReadTotal, cbLive,
-             cbLive != AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cReadTotal) ? " !!!": "",
-             cbPlayWritePos, pDSoundStrmOut->cbPlayWritePos, rc));
+    DSLOGF(("DSound: PlayOut %RU32 (%RU32 samples) out of %d%s, ds write pos %d -> %d, rc=%Rrc\n",
+            AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cReadTotal), cReadTotal, cbLive,
+            cbLive != AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cReadTotal) ? " !!!": "",
+            cbPlayWritePos, pDSoundStrmOut->cbPlayWritePos, rc));
 
     if (cReadTotal)
@@ -1363,6 +1364,6 @@
     }
 
-    LogFlow(("DSound: CaptureIn csMixFree = %u, csReadPos = %d, csCaptureReadPos = %d, csCaptured = %u\n",
-             csMixFree, csReadPos, pDSoundStrmIn->csCaptureReadPos, csCaptured));
+    DSLOGF(("DSound: CaptureIn csMixFree = %u, csReadPos = %d, csCaptureReadPos = %d, csCaptured = %u\n",
+            csMixFree, csReadPos, pDSoundStrmIn->csCaptureReadPos, csCaptured));
 
     /* No need to fetch more samples than mix buffer can receive. */
@@ -1420,6 +1421,6 @@
     {
         pDSoundStrmIn->csCaptureReadPos = (pDSoundStrmIn->csCaptureReadPos + csProcessed) % pDSoundStrmIn->csCaptureBufferSize;
-        LogFlow(("DSound: CaptureIn %d (%d+%d), processed %d/%d\n",
-                 csCaptured, len1, len2, csProcessed, csWrittenTotal));
+        DSLOGF(("DSound: CaptureIn %d (%d+%d), processed %d/%d\n",
+                csCaptured, len1, len2, csProcessed, csWrittenTotal));
     }
 
