Changeset 67908 in vbox
- Timestamp:
- Jul 11, 2017 2:05:57 PM (7 years ago)
- Location:
- trunk/src/VBox/Devices/Audio
- Files:
-
- 2 edited
-
HDAStreamChannel.cpp (modified) (1 diff)
-
HDAStreamChannel.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/HDAStreamChannel.cpp
r67907 r67908 145 145 * @returns IPRT status code. 146 146 * @param pChanData Channel data to acquire audio channel data from. 147 * @param p vData Pointer to buffer where to storethe acquired data.147 * @param ppvData Where to store the pointer to the acquired data. 148 148 * @param pcbData Size (in bytes) of acquired data. 149 149 */ 150 int hdaStreamChannelAcquireData(PPDMAUDIOSTREAMCHANNELDATA pChanData, void * pvData, size_t *pcbData)150 int hdaStreamChannelAcquireData(PPDMAUDIOSTREAMCHANNELDATA pChanData, void **ppvData, size_t *pcbData) 151 151 { 152 152 AssertPtrReturn(pChanData, VERR_INVALID_POINTER); 153 AssertPtrReturn(p vData,VERR_INVALID_POINTER);153 AssertPtrReturn(ppvData, VERR_INVALID_POINTER); 154 154 AssertPtrReturn(pcbData, VERR_INVALID_POINTER); 155 155 156 RTCircBufAcquireReadBlock(pChanData->pCircBuf, 256 /** @todo Make this configurarble? */, &pvData, &pChanData->cbAcq);156 RTCircBufAcquireReadBlock(pChanData->pCircBuf, 256 /** @todo Make this configurarble? */, ppvData, &pChanData->cbAcq); 157 157 158 158 *pcbData = pChanData->cbAcq; -
trunk/src/VBox/Devices/Audio/HDAStreamChannel.h
r67698 r67908 23 23 int hdaStreamChannelExtract(PPDMAUDIOSTREAMCHANNEL pChan, const void *pvBuf, size_t cbBuf); 24 24 int hdaStreamChannelAdvance(PPDMAUDIOSTREAMCHANNEL pChan, size_t cbAdv); 25 int hdaStreamChannelAcquireData(PPDMAUDIOSTREAMCHANNELDATA pChanData, void *p vData, size_t *pcbData);25 int hdaStreamChannelAcquireData(PPDMAUDIOSTREAMCHANNELDATA pChanData, void *ppvData, size_t *pcbData); 26 26 int hdaStreamChannelReleaseData(PPDMAUDIOSTREAMCHANNELDATA pChanData); 27 27
Note:
See TracChangeset
for help on using the changeset viewer.

