Lines Matching refs:PPDMAUDIOMIXBUF

89 static void audioMixBufFreeBuf(PPDMAUDIOMIXBUF pMixBuf);
90 static inline void audioMixBufPrint(PPDMAUDIOMIXBUF pMixBuf);
99 int audioMixBufAcquire(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamplesToRead,
145 void audioMixBufFinish(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamplesToClear)
151 PPDMAUDIOMIXBUF pIter;
187 void audioMixBufDestroy(PPDMAUDIOMIXBUF pMixBuf)
212 uint32_t audioMixBufFree(PPDMAUDIOMIXBUF pMixBuf)
233 uint32_t audioMixBufFreeBytes(PPDMAUDIOMIXBUF pMixBuf)
238 static int audioMixBufAllocBuf(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamples)
610 static void audioMixBufFreeBuf(PPDMAUDIOMIXBUF pMixBuf)
624 int audioMixBufInit(PPDMAUDIOMIXBUF pMixBuf, const char *pszName, PPDMPCMPROPS pProps, uint32_t cSamples)
670 bool audioMixBufIsEmpty(PPDMAUDIOMIXBUF pMixBuf)
679 int audioMixBufLinkTo(PPDMAUDIOMIXBUF pMixBuf, PPDMAUDIOMIXBUF pParent)
766 uint32_t audioMixBufMixed(PPDMAUDIOMIXBUF pMixBuf)
778 static int audioMixBufMixTo(PPDMAUDIOMIXBUF pDst, PPDMAUDIOMIXBUF pSrc, uint32_t cSamples, uint32_t *pcProcessed)
861 int audioMixBufMixToChildren(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamples,
869 PPDMAUDIOMIXBUF pIter;
885 int audioMixBufMixToParent(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamples,
895 static inline void audioMixBufPrint(PPDMAUDIOMIXBUF pMixBuf)
898 PPDMAUDIOMIXBUF pParent = pMixBuf;
908 PPDMAUDIOMIXBUF pIter;
927 uint32_t audioMixBufProcessed(PPDMAUDIOMIXBUF pMixBuf)
935 int audioMixBufReadAt(PPDMAUDIOMIXBUF pMixBuf,
944 int audioMixBufReadAtEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt,
992 int audioMixBufReadCirc(PPDMAUDIOMIXBUF pMixBuf,
999 int audioMixBufReadCircEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt,
1107 void audioMixBufReset(PPDMAUDIOMIXBUF pMixBuf)
1121 void audioMixBufSetVolume(PPDMAUDIOMIXBUF pMixBuf, PPDMAUDIOVOLUME pVol)
1135 uint32_t audioMixBufSize(PPDMAUDIOMIXBUF pMixBuf)
1146 uint32_t audioMixBufSizeBytes(PPDMAUDIOMIXBUF pMixBuf)
1151 void audioMixBufUnlink(PPDMAUDIOMIXBUF pMixBuf)
1171 PPDMAUDIOMIXBUF pIter;
1193 int audioMixBufWriteAt(PPDMAUDIOMIXBUF pMixBuf,
1214 int audioMixBufWriteAtEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt,
1280 int audioMixBufWriteCirc(PPDMAUDIOMIXBUF pMixBuf,
1287 int audioMixBufWriteCircEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt,
1302 PPDMAUDIOMIXBUF pParent = pMixBuf->pParent;