Lines Matching defs:pHstStrmOut
225 void drvAudioHstOutFreeRes(PPDMAUDIOHSTSTRMOUT pHstStrmOut)
227 AssertPtrReturnVoid(pHstStrmOut);
228 audioMixBufDestroy(&pHstStrmOut->MixBuf);
266 Assert(pGstStrmOut->cTotalSamplesWritten <= pGstStrmOut->pHstStrmOut->cSamples);
267 uint32_t cSamplesFree = pGstStrmOut->pHstStrmOut->cSamples
421 * @param pHstStrmOut Host output stream to search in.
425 static uint32_t drvAudioHstOutMinSamplesMixed(PPDMAUDIOHSTSTRMOUT pHstStrmOut, uint32_t *pcStreamsLive)
427 AssertPtrReturn(pHstStrmOut, 0);
435 RTListForEach(&pHstStrmOut->lstGstStrmOut, pGstStrmOut, PDMAUDIOGSTSTRMOUT, Node)
458 * @param pHstStrmOut Host output stream to search in.
461 uint32_t drvAudioHstOutSamplesLive(PPDMAUDIOHSTSTRMOUT pHstStrmOut, uint32_t *pcStreamsLive)
463 AssertPtrReturn(pHstStrmOut, 0);
467 uint32_t cSamplesMin = drvAudioHstOutMinSamplesMixed(pHstStrmOut, &cStreamsLive);
475 || cSamplesMin > audioMixBufSize(&pHstStrmOut->MixBuf))