VirtualBox

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


Ignore:
Timestamp:
Dec 28, 2016 10:43:58 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
112511
Message:

Logging.

File:
1 edited

Legend:

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

    r64981 r65016  
    256256        cClearOff = pMixBuf->offRead - cSamplesToClear;
    257257        cClearLen = cSamplesToClear;
     258
     259        Assert(cClearOff + cClearLen <= pMixBuf->cSamples);
    258260
    259261        AUDMIXBUF_LOG(("Clearing2: %RU32 - %RU32\n", cClearOff, cClearOff + cClearLen));
     
    13901392{
    13911393    AssertPtrReturn(pMixBuf, VERR_INVALID_POINTER);
    1392     AssertPtrReturn(pvBuf, VERR_INVALID_POINTER);
     1394    AssertPtrReturn(pvBuf,   VERR_INVALID_POINTER);
    13931395    /* pcbRead is optional. */
    13941396
     
    14021404    uint32_t cToRead = RT_MIN(AUDIOMIXBUF_B2S(pMixBuf, cbBuf), pMixBuf->cUsed);
    14031405
    1404     AUDMIXBUF_LOG(("%s: pvBuf=%p, cbBuf=%RU32 (%RU32 samples), cToRead=%RU32\n",
    1405                    pMixBuf->pszName, pvBuf, cbBuf, AUDIOMIXBUF_B2S(pMixBuf, cbBuf), cToRead));
     1406    AUDMIXBUF_LOG(("%s: cbBuf=%RU32 (%RU32 samples), cToRead=%RU32, fmtSrc=0x%x, fmtDst=0x%x\n",
     1407                   pMixBuf->pszName, cbBuf, AUDIOMIXBUF_B2S(pMixBuf, cbBuf), cToRead, pMixBuf->AudioFmt, enmFmt));
    14061408
    14071409    if (!cToRead)
     
    17891791    PPDMAUDIOMIXBUF pParent = pMixBuf->pParent;
    17901792
    1791     AUDMIXBUF_LOG(("%s: enmFmt=%d, pvBuf=%p, cbBuf=%RU32 (%RU32 samples)\n",
    1792                    pMixBuf->pszName, enmFmt, pvBuf, cbBuf, AUDIOMIXBUF_B2S(pMixBuf, cbBuf)));
     1793    AUDMIXBUF_LOG(("%s: enmFmt=0x%x, cbBuf=%RU32 (%RU32 samples)\n",
     1794                   pMixBuf->pszName, enmFmt, cbBuf, AUDIOMIXBUF_B2S(pMixBuf, cbBuf)));
    17931795
    17941796    if (   pParent
     
    19171919#endif
    19181920
    1919     AUDMIXBUF_LOG(("offWrite=%RU32, cLenDst1=%RU32, cLenDst2=%RU32, cTotal=%RU32 (%zu bytes), rc=%Rrc\n",
    1920                    pMixBuf->offWrite, cLenDst1, cLenDst2, cLenDst1 + cLenDst2,
     1921    AUDMIXBUF_LOG(("%s: offWrite=%RU32, cLenDst1=%RU32, cLenDst2=%RU32, cTotal=%RU32 (%zu bytes), rc=%Rrc\n",
     1922                   pMixBuf->pszName, pMixBuf->offWrite, cLenDst1, cLenDst2, cLenDst1 + cLenDst2,
    19211923                   AUDIOMIXBUF_S2B(pMixBuf, cLenDst1 + cLenDst2), rc));
    19221924    return rc;
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