Searched refs:PPDMAUDIOMIXBUF (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/Audio/
H A DAudioMixBuffer.h51 int audioMixBufAcquire(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamplesToRead, PPDMAUDIOSAMPLE *ppvSamples, uint32_t *pcSamplesRead);
52 inline uint32_t audioMixBufBytesToSamples(PPDMAUDIOMIXBUF pMixBuf);
53 void audioMixBufDestroy(PPDMAUDIOMIXBUF pMixBuf);
54 void audioMixBufFinish(PPDMAUDIOMIXBUF pMixBuf, uint32_t cSamplesToClear);
55 uint32_t audioMixBufFree(PPDMAUDIOMIXBUF pMixBuf);
56 uint32_t audioMixBufFreeBytes(PPDMAUDIOMIXBUF pMixBuf);
57 int audioMixBufInit(PPDMAUDIOMIXBUF pMixBuf, const char *pszName, PPDMPCMPROPS pProps, uint32_t cSamples);
58 bool audioMixBufIsEmpty(PPDMAUDIOMIXBUF pMixBuf);
59 int audioMixBufLinkTo(PPDMAUDIOMIXBUF pMixBuf, PPDMAUDIOMIXBUF pParen
[all...]
H A DAudioMixBuffer.cpp89 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 pMixBu
[all...]
/vbox/include/VBox/vmm/
H A Dpdmaudioifs.h248 typedef struct PDMAUDIOMIXBUF *PPDMAUDIOMIXBUF; typedef in typeref:struct:PDMAUDIOMIXBUF
271 PPDMAUDIOMIXBUF pParent;

Completed in 57 milliseconds