Searched refs:MixBuf (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Devices/Audio/
H A DDrvAudioCommon.cpp149 audioMixBufDestroy(&pGstStrmIn->MixBuf);
155 audioMixBufDestroy(&pHstStrmIn->MixBuf);
169 audioMixBufDestroy(&pGstStrmOut->MixBuf);
191 cMinSamples = RT_MIN(cMinSamples, audioMixBufMixed(&pGstStrmIn->MixBuf));
204 return audioMixBufSize(&pHstStrmIn->MixBuf) - drvAudioHstInGetLive(pHstStrmIn);
212 uint32_t cSamplesCaptured = audioMixBufMixed(&pHstStrmIn->MixBuf);
216 Assert(cSamplesLive <= audioMixBufSize(&pHstStrmIn->MixBuf));
228 audioMixBufDestroy(&pHstStrmOut->MixBuf);
440 cSamples = audioMixBufMixed(&pGstStrmOut->MixBuf);
475 || cSamplesMin > audioMixBufSize(&pHstStrmOut->MixBuf))
[all...]
H A DDrvAudio.cpp378 LogFlowFunc(("%s\n", pHstStrmOut->MixBuf.pszName));
399 LogFlowFunc(("[%s] Still is being used, rc=%Rrc\n", pHstStrmOut->MixBuf.pszName, rc));
493 rc = audioMixBufInit(&pGstStrmOut->MixBuf, pszTemp, &pGstStrmOut->Props, audioMixBufSize(&pHostStrmOut->MixBuf));
495 rc = audioMixBufLinkTo(&pGstStrmOut->MixBuf, &pHostStrmOut->MixBuf);
567 rc = audioMixBufInit(&pHstStrmOut->MixBuf, pszTemp, &pHstStrmOut->Props, cSamples);
745 rc = audioMixBufInit(&pGstStrmIn->MixBuf, pszTemp, &pGstStrmIn->Props, audioMixBufSize(&pHstStrmIn->MixBuf));
747 rc = audioMixBufLinkTo(&pHstStrmIn->MixBuf,
[all...]
H A DDrvHostALSAAudio.cpp803 cAvail = audioMixBufFree(&pHstStrmIn->MixBuf);
830 size_t cbToRead = AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cAvail);
841 cToRead = RT_MIN(AUDIOMIXBUF_B2S(&pHstStrmIn->MixBuf, cbToRead),
842 AUDIOMIXBUF_B2S(&pHstStrmIn->MixBuf, pThisStrmIn->cbBuf));
884 rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf,
885 pThisStrmIn->pvBuf, AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cRead),
890 uint32_t cbWritten = AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cWritten);
902 rc = audioMixBufMixToParent(&pHstStrmIn->MixBuf, cWrittenTotal,
937 size_t cbToRead = RT_MIN(AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf,
939 AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf,
[all...]
H A DDrvHostOSSAudio.cpp368 pThisStrmOut->pvPCMBuf, audioMixBufSize(&pHstStrmOut->MixBuf));
421 audioMixBufFreeBytes(&pHstStrmIn->MixBuf));
468 rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf,
474 uint32_t cbWritten = AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cWritten);
492 rc = audioMixBufMixToParent(&pHstStrmIn->MixBuf, cWrittenTotal,
788 size_t cbBuf = audioMixBufSizeBytes(&pHstStrmOut->MixBuf);
818 cToRead = RT_MIN((uint32_t)AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, cbData),
850 cToRead = RT_MIN((uint32_t)AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, abinfo.bytes),
857 size_t cbToRead = AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cToRead);
863 rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf,
[all...]
H A DDrvHostNullAudio.cpp154 const uint32_t cSamplesPlayed = audioMixBufSize(&pHstStrmOut->MixBuf);
155 audioMixBufFinish(&pHstStrmOut->MixBuf, cSamplesPlayed);
H A DAudioMixer.h78 PDMAUDIOMIXBUF MixBuf; member in struct:AUDMIXSINK
H A DDrvHostPulseAudio.cpp725 size_t cbToRead = RT_MIN(cbAvail, audioMixBufFreeBytes(&pHstStrmIn->MixBuf));
765 rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf,
771 uint32_t cbWritten = AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cWritten);
798 rc = audioMixBufMixToParent(&pHstStrmIn->MixBuf, cWrittenTotal,
845 size_t cbLive = AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cLive);
854 rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf, pThisStrmOut->pvPCMBuf,
862 cbRead = AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cRead);
875 cRead, AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cRead), cbReadTotal, cbToRead));
884 uint32_t cReadTotal = AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, cbReadTotal);
886 audioMixBufFinish(&pHstStrmOut->MixBuf, cReadTota
[all...]
H A DAudioMixer.cpp394 ? pStream->pIn->MixBuf.pszName : pStream->pOut->MixBuf.pszName;
474 audioMixBufSetVolume(&pStream->pOut->MixBuf, &volSink);
476 audioMixBufSetVolume(&pStream->pIn->MixBuf, &volSink);
H A DDrvHostDSound.cpp1169 rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf, pv1, cb1, &cRead);
1178 rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf, pv2, cb2, &cRead);
1188 AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cReadTotal), cReadTotal, cbLive,
1189 cbLive != AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cReadTotal) ? " !!!": "",
1194 audioMixBufFinish(&pHstStrmOut->MixBuf, cReadTotal);
1354 audioMixBufReset(&pHstStrmIn->MixBuf);
1357 uint32_t csMixFree = audioMixBufFree(&pHstStrmIn->MixBuf);
1394 rc = audioMixBufWriteAt(&pHstStrmIn->MixBuf, 0 /* offWrite */,
1404 rc = audioMixBufWriteAt(&pHstStrmIn->MixBuf, csWrittenTotal,
1416 rc = audioMixBufMixToParent(&pHstStrmIn->MixBuf, csWrittenTota
[all...]
H A DDrvHostCoreAudio.cpp1322 size_t cbBuf = audioMixBufSizeBytes(&pHstStrmIn->MixBuf);
1340 rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf, puBuf, cbToRead, &cWritten);
1344 cbWritten = AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cWritten);
1358 uint32_t cWrittenTotal = AUDIOMIXBUF_B2S(&pHstStrmIn->MixBuf, cbWrittenTotal);
1360 audioMixBufFinish(&pHstStrmIn->MixBuf, cWrittenTotal);
1479 size_t cbBuf = RT_MIN(audioMixBufSizeBytes(&pHstStrmOut->MixBuf), pStreamOut->cbPCMBuf);
1489 rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf,
1495 cbRead = AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cRead);
1522 uint32_t cReadTotal = AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, cbReadTotal);
1524 audioMixBufFinish(&pHstStrmOut->MixBuf, cReadTota
[all...]
/vbox/src/VBox/Main/src-client/
H A DDrvAudioVRDE.cpp175 rc = audioMixBufMixToParent(&pVRDEStrmIn->HstStrmIn.MixBuf, pVRDEStrmIn->cSamplesCaptured,
256 int rc = audioMixBufAcquire(&pHstStrmOut->MixBuf, cSamplesToSend,
266 rc = audioMixBufAcquire(&pHstStrmOut->MixBuf, cSamplesToSend - cRead,
275 audioMixBufFinish(&pHstStrmOut->MixBuf, cSamplesToSend);
318 audioMixBufReset(&pHstStrmOut->MixBuf);
339 audioMixBufReset(&pThisStrmIn->MixBuf);
345 rc = pDrv->pConsoleVRDPServer->SendAudioInputBegin(NULL, pVRDEStrmIn, audioMixBufSize(&pThisStrmIn->MixBuf),
465 int rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf, pvData, cbData, &cWritten);
/vbox/include/VBox/vmm/
H A Dpdmaudioifs.h315 PDMAUDIOMIXBUF MixBuf; member in struct:PDMAUDIOHSTSTRMIN
340 PDMAUDIOMIXBUF MixBuf; member in struct:PDMAUDIOHSTSTRMOUT
371 PDMAUDIOMIXBUF MixBuf; member in struct:PDMAUDIOGSTSTRMIN
391 PDMAUDIOMIXBUF MixBuf; member in struct:PDMAUDIOGSTSTRMOUT

Completed in 89 milliseconds