VirtualBox

Changeset 87978 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Mar 5, 2021 4:23:22 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
143086
Message:

DevHDA: Do not put assertions inside #ifdef LOG_ENABLED! bugref:9890

File:
1 edited

Legend:

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

    r87977 r87978  
    18121812# endif
    18131813        {
    1814             const uint32_t cbSinkWritable     = AudioMixerSinkGetWritable(pSink);
    1815             const uint32_t cbStreamReadable   = hdaR3StreamGetUsed(pStreamR3);
    1816                   uint32_t cbToReadFromStream = RT_MIN(cbStreamReadable, cbSinkWritable);
    1817                            /* Make sure that we always align the number of bytes when reading to the stream's PCM properties. */
    1818                            cbToReadFromStream = DrvAudioHlpBytesAlign(cbToReadFromStream, &pStreamR3->State.Mapping.PCMProps);
    1819 
    1820 #ifdef LOG_ENABLED
     1814            uint32_t const cbSinkWritable     = AudioMixerSinkGetWritable(pSink);
     1815            uint32_t const cbStreamReadable   = hdaR3StreamGetUsed(pStreamR3);
     1816            uint32_t       cbToReadFromStream = RT_MIN(cbStreamReadable, cbSinkWritable);
     1817            /* Make sure that we always align the number of bytes when reading to the stream's PCM properties. */
     1818            cbToReadFromStream = DrvAudioHlpBytesAlign(cbToReadFromStream, &pStreamR3->State.Mapping.PCMProps);
     1819
    18211820            Assert(tsNowNs >= pStreamShared->State.tsLastReadNs);
    1822             const uint64_t deltaLastReadMs = (tsNowNs - pStreamShared->State.tsLastReadNs) / RT_NS_1MS;
    1823             Log3Func(("[SD%RU8] deltaLastReadMs=%RU64\n",
    1824                       pStreamShared->u8SD, deltaLastReadMs));
    1825 #endif
     1821            Log3Func(("[SD%RU8] msDeltaLastRead=%RI64\n",
     1822                      pStreamShared->u8SD, (tsNowNs - pStreamShared->State.tsLastReadNs) / RT_NS_1MS));
    18261823            Log3Func(("[SD%RU8] cbSinkWritable=%RU32, cbStreamReadable=%RU32 -> cbToReadFromStream=%RU32\n",
    18271824                      pStreamShared->u8SD, cbSinkWritable, cbStreamReadable, cbToReadFromStream));
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