VirtualBox

Changeset 88049 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Mar 9, 2021 2:07:43 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
143180
Message:

Audio: Moved the host audio device enumeration code to PDM (VBox/vmm/pdmaudiohostenuminline.h). bugref:9890

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmaudiohostenuminline.h

    r88048 r88049  
    335335    AssertReturnVoid(pDevEnm->uMagic == PDMAUDIOHOSTENUM_MAGIC);
    336336
    337     LogFunc(("%s: %RU32 devices\n", pszDesc, pDevEnm->cDevices));
    338 
    339     PPDMAUDIOHOSTDEV pDev;
    340     RTListForEach(&pDevEnm->LstDevices, pDev, PDMAUDIOHOSTDEV, Node)
    341     {
    342         char szFlags[PDMAUDIOHOSTDEV_MAX_FLAGS_STRING_LEN];
    343         LogFunc(("Device '%s':\n", pDev->szName));
    344         LogFunc(("  Usage           = %s\n",             PDMAudioDirGetName(pDev->enmUsage)));
    345         LogFunc(("  Flags           = %s\n",             PDMAudioDeviceFlagsToString(szFlags, pDev->fFlags)));
    346         LogFunc(("  Input channels  = %RU8\n",           pDev->cMaxInputChannels));
    347         LogFunc(("  Output channels = %RU8\n",           pDev->cMaxOutputChannels));
    348         LogFunc(("  cbExtra         = %RU32 bytes\n",    pDev->cbSelf - sizeof(PDMAUDIOHOSTDEV)));
     337    if (LogIsEnabled())
     338    {
     339        LogFunc(("%s: %RU32 devices\n", pszDesc, pDevEnm->cDevices));
     340
     341        PPDMAUDIOHOSTDEV pDev;
     342        RTListForEach(&pDevEnm->LstDevices, pDev, PDMAUDIOHOSTDEV, Node)
     343        {
     344            char szFlags[PDMAUDIOHOSTDEV_MAX_FLAGS_STRING_LEN];
     345            LogFunc(("Device '%s':\n", pDev->szName));
     346            LogFunc(("  Usage           = %s\n",             PDMAudioDirGetName(pDev->enmUsage)));
     347            LogFunc(("  Flags           = %s\n",             PDMAudioDeviceFlagsToString(szFlags, pDev->fFlags)));
     348            LogFunc(("  Input channels  = %RU8\n",           pDev->cMaxInputChannels));
     349            LogFunc(("  Output channels = %RU8\n",           pDev->cMaxOutputChannels));
     350            LogFunc(("  cbExtra         = %RU32 bytes\n",    pDev->cbSelf - sizeof(PDMAUDIOHOSTDEV)));
     351        }
    349352    }
    350353}
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette