VirtualBox

忽略:
時間撮記:
2016-6-9 上午10:22:39 (9 年 以前)
作者:
vboxsync
svn:sync-xref-src-repo-rev:
107952
訊息:

Audio: Update.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp

    r61320 r61609  
    160160
    161161    /* Consume as many samples as would be played at the current frequency since last call. */
    162     uint32_t csLive          = AudioMixBufAvail(&pStream->MixBuf);
     162    uint32_t cLive           = AudioMixBufLive(&pStream->MixBuf);
     163
    163164    uint64_t u64TicksNow     = PDMDrvHlpTMGetVirtualTime(pDrv->pDrvIns);
    164165    uint64_t u64TicksElapsed = u64TicksNow  - pNullStream->u64TicksLast;
     
    175176
    176177    /* Don't play more than available. */
    177     if (cSamplesPlayed > csLive)
    178         cSamplesPlayed = csLive;
     178    if (cSamplesPlayed > cLive)
     179        cSamplesPlayed = cLive;
    179180
    180181    cSamplesPlayed = RT_MIN(cSamplesPlayed, pNullStream->csPlayBuffer);
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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