VirtualBox

Changeset 67903 in vbox


Ignore:
Timestamp:
Jul 11, 2017 11:43:48 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
116888
Message:

Build fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/HDAStream.h

    r67899 r67903  
    188188 * @{
    189189 */
    190 int           hdaStreamCreate(PHDASTREAM pStream, PHDASTATE pThis);
    191 void          hdaStreamDestroy(PHDASTREAM pStream);
    192 int           hdaStreamInit(PHDASTREAM pStream, uint8_t uSD);
    193 void          hdaStreamReset(PHDASTATE pThis, PHDASTREAM pStream, uint8_t uSD);
    194 int           hdaStreamEnable(PHDASTREAM pStream, bool fEnable);
    195 uint32_t      hdaStreamGetUsed(PHDASTREAM pStream);
    196 uint32_t      hdaStreamGetFree(PHDASTREAM pStream);
    197 int           hdaStreamTransfer(PHDASTREAM pStream, uint32_t cbToProcessMax);
    198 uint32_t      hdaStreamUpdateLPIB(PHDASTREAM pStream, uint32_t u32LPIB);
    199 void          hdaStreamLock(PHDASTREAM pStream);
    200 void          hdaStreamUnlock(PHDASTREAM pStream);
    201 int           hdaStreamRead(PHDASTREAM pStream, uint32_t cbToRead, uint32_t *pcbRead);
    202 int           hdaStreamWrite(PHDASTREAM pStream, uint32_t cbToWrite, uint32_t *pcbWritten);
    203 void          hdaStreamUpdate(PHDASTREAM pStream, bool fAsync);
     190int               hdaStreamCreate(PHDASTREAM pStream, PHDASTATE pThis);
     191void              hdaStreamDestroy(PHDASTREAM pStream);
     192int               hdaStreamInit(PHDASTREAM pStream, uint8_t uSD);
     193void              hdaStreamReset(PHDASTATE pThis, PHDASTREAM pStream, uint8_t uSD);
     194int               hdaStreamEnable(PHDASTREAM pStream, bool fEnable);
     195uint32_t          hdaStreamGetUsed(PHDASTREAM pStream);
     196uint32_t          hdaStreamGetFree(PHDASTREAM pStream);
     197int               hdaStreamTransfer(PHDASTREAM pStream, uint32_t cbToProcessMax);
     198uint32_t          hdaStreamUpdateLPIB(PHDASTREAM pStream, uint32_t u32LPIB);
     199void              hdaStreamLock(PHDASTREAM pStream);
     200void              hdaStreamUnlock(PHDASTREAM pStream);
     201int               hdaStreamRead(PHDASTREAM pStream, uint32_t cbToRead, uint32_t *pcbRead);
     202int               hdaStreamWrite(PHDASTREAM pStream, uint32_t cbToWrite, uint32_t *pcbWritten);
     203void              hdaStreamUpdate(PHDASTREAM pStream, bool fAsync);
    204204# ifdef HDA_USE_DMA_ACCESS_HANDLER
    205 bool          hdaStreamRegisterDMAHandlers(PHDASTREAM pStream);
    206 void          hdaStreamUnregisterDMAHandlers(PHDASTREAM pStream);
     205bool              hdaStreamRegisterDMAHandlers(PHDASTREAM pStream);
     206void              hdaStreamUnregisterDMAHandlers(PHDASTREAM pStream);
    207207# endif /* HDA_USE_DMA_ACCESS_HANDLER */
    208208/** @} */
     
    212212 */
    213213# ifdef VBOX_WITH_AUDIO_HDA_ASYNC_IO
    214 int          hdaStreamAsyncIOThread(RTTHREAD hThreadSelf, void *pvUser);
    215 int           hdaStreamAsyncIOCreate(PHDASTREAM pStream);
    216 int           hdaStreamAsyncIODestroy(PHDASTREAM pStream);
    217 int           hdaStreamAsyncIONotify(PHDASTREAM pStream);
    218 void          hdaStreamAsyncIOLock(PHDASTREAM pStream);
    219 void          hdaStreamAsyncIOUnlock(PHDASTREAM pStream);
    220 void          hdaStreamAsyncIOEnable(PHDASTREAM pStream, bool fEnable);
     214DECLCALLBACK(int) hdaStreamAsyncIOThread(RTTHREAD hThreadSelf, void *pvUser);
     215int               hdaStreamAsyncIOCreate(PHDASTREAM pStream);
     216int               hdaStreamAsyncIODestroy(PHDASTREAM pStream);
     217int               hdaStreamAsyncIONotify(PHDASTREAM pStream);
     218void              hdaStreamAsyncIOLock(PHDASTREAM pStream);
     219void              hdaStreamAsyncIOUnlock(PHDASTREAM pStream);
     220void              hdaStreamAsyncIOEnable(PHDASTREAM pStream, bool fEnable);
    221221# endif /* VBOX_WITH_AUDIO_HDA_ASYNC_IO */
    222222/** @} */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette