Changeset 54368 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Feb 23, 2015 8:42:30 AM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 98460
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmaudioifs.h
r54230 r54368 557 557 558 558 /** Defines all needed interface callbacks for an audio backend. */ 559 #define PDMAUDIO_IHOSTAUDIO R3_CALLBACKS(_aDrvName) \560 pThis->IHostAudio R3.pfnCaptureIn = _aDrvName##CaptureIn; \561 pThis->IHostAudio R3.pfnControlIn = _aDrvName##ControlIn; \562 pThis->IHostAudio R3.pfnControlOut = _aDrvName##ControlOut; \563 pThis->IHostAudio R3.pfnFiniIn = _aDrvName##FiniIn; \564 pThis->IHostAudio R3.pfnFiniOut = _aDrvName##FiniOut; \565 pThis->IHostAudio R3.pfnGetConf = _aDrvName##GetConf; \566 pThis->IHostAudio R3.pfnInit = _aDrvName##Init; \567 pThis->IHostAudio R3.pfnInitIn = _aDrvName##InitIn; \568 pThis->IHostAudio R3.pfnInitOut = _aDrvName##InitOut; \569 pThis->IHostAudio R3.pfnIsEnabled = _aDrvName##IsEnabled; \570 pThis->IHostAudio R3.pfnPlayOut = _aDrvName##PlayOut;559 #define PDMAUDIO_IHOSTAUDIO_CALLBACKS(_aDrvName) \ 560 pThis->IHostAudio.pfnCaptureIn = _aDrvName##CaptureIn; \ 561 pThis->IHostAudio.pfnControlIn = _aDrvName##ControlIn; \ 562 pThis->IHostAudio.pfnControlOut = _aDrvName##ControlOut; \ 563 pThis->IHostAudio.pfnFiniIn = _aDrvName##FiniIn; \ 564 pThis->IHostAudio.pfnFiniOut = _aDrvName##FiniOut; \ 565 pThis->IHostAudio.pfnGetConf = _aDrvName##GetConf; \ 566 pThis->IHostAudio.pfnInit = _aDrvName##Init; \ 567 pThis->IHostAudio.pfnInitIn = _aDrvName##InitIn; \ 568 pThis->IHostAudio.pfnInitOut = _aDrvName##InitOut; \ 569 pThis->IHostAudio.pfnIsEnabled = _aDrvName##IsEnabled; \ 570 pThis->IHostAudio.pfnPlayOut = _aDrvName##PlayOut; 571 571 572 572 /** Pointer to a host audio interface. */
Note:
See TracChangeset
for help on using the changeset viewer.