Changeset 62370 in vbox for trunk/src/VBox/Devices/Audio
- Timestamp:
- Jul 20, 2016 5:12:05 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 108916
- Location:
- trunk/src/VBox/Devices/Audio
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp
r62367 r62370 61 61 #endif 62 62 63 #ifdef DEBUG 63 64 DECLINLINE(void) audioMixBufDbgPrintInternal(PPDMAUDIOMIXBUF pMixBuf); 65 #endif 64 66 65 67 /* … … 406 408 { \ 407 409 _aType const *pSrc = (_aType const *)pvSrc; \ 408 uint32_t cSamples = RT_MIN(pOpts->cSamples, cbSrc / sizeof(_aType)); \410 uint32_t cSamples = RT_MIN(pOpts->cSamples, (uint32_t)(cbSrc / sizeof(_aType))); \ 409 411 AUDMIXBUF_MACRO_LOG(("cSamples=%RU32, BpS=%zu, lVol=%RU32, rVol=%RU32\n", \ 410 412 pOpts->cSamples, sizeof(_aType), pOpts->From.Volume.uLeft, pOpts->From.Volume.uRight)); \ … … 423 425 { \ 424 426 _aType const *pSrc = (_aType const *)pvSrc; \ 425 const uint32_t cSamples = RT_MIN(pOpts->cSamples, cbSrc / sizeof(_aType)); \427 const uint32_t cSamples = RT_MIN(pOpts->cSamples, (uint32_t)(cbSrc / sizeof(_aType))); \ 426 428 AUDMIXBUF_MACRO_LOG(("cSamples=%RU32, BpS=%zu, lVol=%RU32, rVol=%RU32\n", \ 427 429 cSamples, sizeof(_aType), pOpts->From.Volume.uLeft, pOpts->From.Volume.uRight)); \ … … 569 571 \ 570 572 if (pcDstWritten) \ 571 *pcDstWritten = paDst - paDstStart; \573 *pcDstWritten = (uint32_t)(paDst - paDstStart); \ 572 574 if (pcSrcRead) \ 573 *pcSrcRead = paSrc - paSrcStart; \575 *pcSrcRead = (uint32_t)(paSrc - paSrcStart); \ 574 576 } 575 577 -
trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp
r62117 r62370 421 421 int rc = VINF_SUCCESS; 422 422 423 int cBits = 8, cShift = 0; 423 uint8_t cBits = 8; 424 int cShift = 0; 424 425 bool fSigned = false; 425 426 … … 456 457 pProps->cBits = cBits; 457 458 pProps->fSigned = fSigned; 458 pProps->cChannels = pCfg->cChannels;459 pProps->cChannels = (uint8_t)pCfg->cChannels; 459 460 pProps->cShift = (pCfg->cChannels == 2) + cShift; 460 461 pProps->uAlign = (1 << pProps->cShift) - 1;
Note:
See TracChangeset
for help on using the changeset viewer.