VirtualBox

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


Ignore:
Timestamp:
Jul 20, 2016 5:12:05 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
108916
Message:

Main: a few fixes for -Wunused -Wconversion

Location:
trunk/src/VBox/Devices/Audio
Files:
2 edited

Legend:

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

    r62367 r62370  
    6161#endif
    6262
     63#ifdef DEBUG
    6364DECLINLINE(void) audioMixBufDbgPrintInternal(PPDMAUDIOMIXBUF pMixBuf);
     65#endif
    6466
    6567/*
     
    406408    { \
    407409        _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))); \
    409411        AUDMIXBUF_MACRO_LOG(("cSamples=%RU32, BpS=%zu, lVol=%RU32, rVol=%RU32\n", \
    410412                             pOpts->cSamples, sizeof(_aType), pOpts->From.Volume.uLeft, pOpts->From.Volume.uRight)); \
     
    423425    { \
    424426        _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))); \
    426428        AUDMIXBUF_MACRO_LOG(("cSamples=%RU32, BpS=%zu, lVol=%RU32, rVol=%RU32\n", \
    427429                             cSamples, sizeof(_aType), pOpts->From.Volume.uLeft, pOpts->From.Volume.uRight)); \
     
    569571        \
    570572        if (pcDstWritten) \
    571             *pcDstWritten = paDst - paDstStart; \
     573            *pcDstWritten = (uint32_t)(paDst - paDstStart); \
    572574        if (pcSrcRead) \
    573             *pcSrcRead = paSrc - paSrcStart; \
     575            *pcSrcRead = (uint32_t)(paSrc - paSrcStart); \
    574576    }
    575577
  • trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp

    r62117 r62370  
    421421    int rc = VINF_SUCCESS;
    422422
    423     int cBits = 8, cShift = 0;
     423    uint8_t cBits = 8;
     424    int cShift = 0;
    424425    bool fSigned = false;
    425426
     
    456457        pProps->cBits       = cBits;
    457458        pProps->fSigned     = fSigned;
    458         pProps->cChannels   = pCfg->cChannels;
     459        pProps->cChannels   = (uint8_t)pCfg->cChannels;
    459460        pProps->cShift      = (pCfg->cChannels == 2) + cShift;
    460461        pProps->uAlign      = (1 << pProps->cShift) - 1;
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