Changeset 73453 in vbox
- Timestamp:
- Aug 2, 2018 12:39:24 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/DevSB16.cpp
r73441 r73453 1707 1707 continue; 1708 1708 1709 # ifdef VBOX_STRICT1710 /*1711 * Sanity. Make sure that all streams have the same configuration1712 * 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 ( pDrvPrev1719 && !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 # endif1735 1709 PPDMIAUDIOCONNECTOR pConn = pDrv->pConnector; 1736 1710 if (!pConn)
Note:
See TracChangeset
for help on using the changeset viewer.