VirtualBox

Changeset 65015 in vbox for trunk/src/VBox/Devices/Audio


Ignore:
Timestamp:
Dec 27, 2016 2:44:51 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
112510
Message:

Logging.

Location:
trunk/src/VBox/Devices/Audio
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DrvAudio.cpp

    r65012 r65015  
    148148{
    149149#define APPEND_FLAG_TO_STR(_aFlag)               \
    150     if ((fStatus & PDMAUDIOSTRMSTS_FLAG_##_aFlag) == PDMAUDIOSTRMSTS_FLAG_##_aFlag) \
     150    if (fStatus & PDMAUDIOSTRMSTS_FLAG_##_aFlag) \
    151151    {                                            \
    152152        if (pszFlags)                            \
     
    167167    do
    168168    {
    169         APPEND_FLAG_TO_STR(NONE           );
    170169        APPEND_FLAG_TO_STR(INITIALIZED    );
    171170        APPEND_FLAG_TO_STR(ENABLED        );
     
    176175        APPEND_FLAG_TO_STR(PENDING_REINIT );
    177176    } while (0);
     177
     178    if (!pszFlags)
     179        rc2 = RTStrAAppend(&pszFlags, "NONE");
    178180
    179181    if (   RT_FAILURE(rc2)
     
    12311233        PDMAUDIOSTRMSTS stsBackend = pThis->pHostDrvAudio->pfnStreamGetStatus(pThis->pHostDrvAudio, pHstStream);
    12321234
    1233         Log3Func(("[%s] Start: stsBackend=0x%x, csLive=%RU32\n", pHstStream->szName, stsBackend, csLive));
     1235#ifdef LOG_ENABLED
     1236        char *pszBackendSts = dbgAudioStreamStatusToStr(stsBackend);
     1237        Log3Func(("[%s] Start: stsBackend=%s, csLive=%RU32\n", pHstStream->szName, pszBackendSts, csLive));
     1238        RTStrFree(pszBackendSts);
     1239#endif /* LOG_ENABLED */
    12341240
    12351241        if (   csLive
     
    12511257        }
    12521258
    1253         Log3Func(("[%s] End: stsBackend=0x%x, csLive=%RU32, csPlayed=%RU32, rc=%Rrc\n",
    1254                   pHstStream->szName, stsBackend, csLive, csPlayed, rc));
     1259#ifdef LOG_ENABLED
     1260        pszBackendSts = dbgAudioStreamStatusToStr(stsBackend);
     1261        Log3Func(("[%s] End: stsBackend=%s, csLive=%RU32, csPlayed=%RU32, rc=%Rrc\n",
     1262                  pHstStream->szName, pszBackendSts, csLive, csPlayed, rc));
     1263        RTStrFree(pszBackendSts);
     1264#endif /* LOG_ENABLED */
    12551265
    12561266        if (!csLive)
  • trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp

    r65012 r65015  
    563563char *DrvAudioHlpAudDevFlagsToStrA(PDMAUDIODEVFLAG fFlags)
    564564{
    565 
    566565#define APPEND_FLAG_TO_STR(_aFlag)              \
    567     if ((fFlags & PDMAUDIODEV_FLAGS_##_aFlag) == PDMAUDIODEV_FLAGS_##_aFlag)    \
     566    if (fFlags & PDMAUDIODEV_FLAGS_##_aFlag)    \
    568567    {                                           \
    569568        if (pszFlags)                           \
     
    592591
    593592    } while (0);
     593
     594    if (!pszFlags)
     595        rc2 = RTStrAAppend(&pszFlags, "NONE");
    594596
    595597    if (   RT_FAILURE(rc2)
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