VirtualBox

Ignore:
Timestamp:
Apr 29, 2021 1:00:32 AM (4 years ago)
Author:
vboxsync
Message:

DrvAudio: Working on support for asynchronous stream backend init and smoother device switch. bugref:9890

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp

    r88724 r88761  
    858858    pDrvIns->IBase.pfnQueryInterface = drvHostOSSAudioQueryInterface;
    859859    /* IHostAudio */
    860     pThis->IHostAudio.pfnGetConfig          = drvHostOssAudioHA_GetConfig;
    861     pThis->IHostAudio.pfnGetDevices         = NULL;
    862     pThis->IHostAudio.pfnGetStatus          = drvHostOssAudioHA_GetStatus;
    863     pThis->IHostAudio.pfnStreamCreate       = drvHostOssAudioHA_StreamCreate;
    864     pThis->IHostAudio.pfnStreamDestroy      = drvHostOssAudioHA_StreamDestroy;
    865     pThis->IHostAudio.pfnStreamControl      = drvHostOssAudioHA_StreamControl;
    866     pThis->IHostAudio.pfnStreamGetReadable  = drvHostOssAudioHA_StreamGetReadable;
    867     pThis->IHostAudio.pfnStreamGetWritable  = drvHostOssAudioHA_StreamGetWritable;
    868     pThis->IHostAudio.pfnStreamGetStatus    = drvHostOssAudioHA_StreamGetStatus;
    869     pThis->IHostAudio.pfnStreamPlay         = drvHostOssAudioHA_StreamPlay;
    870     pThis->IHostAudio.pfnStreamCapture      = drvHostOssAudioHA_StreamCapture;
    871     pThis->IHostAudio.pfnStreamGetPending   = NULL;
     860    pThis->IHostAudio.pfnGetConfig                  = drvHostOssAudioHA_GetConfig;
     861    pThis->IHostAudio.pfnGetDevices                 = NULL;
     862    pThis->IHostAudio.pfnGetStatus                  = drvHostOssAudioHA_GetStatus;
     863    pThis->IHostAudio.pfnStreamCreate               = drvHostOssAudioHA_StreamCreate;
     864    pThis->IHostAudio.pfnStreamDestroy              = drvHostOssAudioHA_StreamDestroy;
     865    pThis->IHostAudio.pfnStreamNotifyDeviceChanged  = NULL;
     866    pThis->IHostAudio.pfnStreamControl              = drvHostOssAudioHA_StreamControl;
     867    pThis->IHostAudio.pfnStreamGetReadable          = drvHostOssAudioHA_StreamGetReadable;
     868    pThis->IHostAudio.pfnStreamGetWritable          = drvHostOssAudioHA_StreamGetWritable;
     869    pThis->IHostAudio.pfnStreamGetPending           = NULL;
     870    pThis->IHostAudio.pfnStreamGetStatus            = drvHostOssAudioHA_StreamGetStatus;
     871    pThis->IHostAudio.pfnStreamPlay                 = drvHostOssAudioHA_StreamPlay;
     872    pThis->IHostAudio.pfnStreamCapture              = drvHostOssAudioHA_StreamCapture;
    872873
    873874    return VINF_SUCCESS;
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