VirtualBox

Changeset 73453 in vbox


Ignore:
Timestamp:
Aug 2, 2018 12:39:24 PM (7 years ago)
Author:
vboxsync
Message:

Audio/SB16: Don't mess with PDMAUDIOSTREAM internals here.

File:
1 edited

Legend:

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

    r73441 r73453  
    17071707            continue;
    17081708
    1709 # ifdef VBOX_STRICT
    1710         /*
    1711          * Sanity. Make sure that all streams have the same configuration
    1712          * to get SB16's DMA transfers right.
    1713          *
    1714          * SB16 only allows one output configuration per serial data out,
    1715          * so check if all streams have the same configuration.
    1716          */
    1717         PSB16DRIVER pDrvPrev = RTListNodeGetPrev(&pDrv->Node, SB16DRIVER, Node);
    1718         if (   pDrvPrev
    1719             && !RTListNodeIsDummy(&pThis->lstDrv, pDrvPrev, SB16DRIVER, Node))
    1720         {
    1721             PPDMAUDIOSTREAM pStreamPrev = pDrvPrev->Out.pStream;
    1722             if (pStreamPrev)
    1723             {
    1724                 AssertMsg(pStream->Cfg.Props.uHz       == pStreamPrev->Cfg.Props.uHz,
    1725                           ("%RU32Hz vs. %RU32Hz\n", pStream->Cfg.Props.uHz, pStreamPrev->Cfg.Props.uHz));
    1726                 AssertMsg(pStream->Cfg.Props.cChannels == pStreamPrev->Cfg.Props.cChannels,
    1727                           ("%RU8 vs. %RU8 channels\n", pStream->Cfg.Props.cChannels, pStreamPrev->Cfg.Props.cChannels));
    1728                 AssertMsg(pStream->Cfg.Props.cBits     == pStreamPrev->Cfg.Props.cBits,
    1729                           ("%d vs. %d bits\n", pStream->Cfg.Props.cBits, pStreamPrev->Cfg.Props.cBits));
    1730                 AssertMsg(pStream->Cfg.Props.fSigned   == pStreamPrev->Cfg.Props.fSigned,
    1731                           ("%RTbool vs. %RTbool signed\n", pStream->Cfg.Props.fSigned, pStreamPrev->Cfg.Props.fSigned));
    1732             }
    1733         }
    1734 # endif
    17351709        PPDMIAUDIOCONNECTOR pConn = pDrv->pConnector;
    17361710        if (!pConn)
Note: See TracChangeset for help on using the changeset viewer.

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