VirtualBox

Changeset 91191 in vbox for trunk/src


Ignore:
Timestamp:
Sep 10, 2021 7:45:44 AM (3 years ago)
Author:
vboxsync
Message:

Audio/Validation Kit: Added callbacks to the Validation Kit audio driver to know when a client [dis]connected. ​bugref:10008

File:
1 edited

Legend:

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

    r91181 r91191  
    295295*********************************************************************************************************************************/
    296296
     297/** @copydoc ATSCALLBACKS::pfnHowdy */
     298static DECLCALLBACK(int) drvHostValKitHowdy(void const *pvUser)
     299{
     300    PDRVHOSTVALKITAUDIO pThis = (PDRVHOSTVALKITAUDIO)pvUser;
     301    RT_NOREF(pThis);
     302
     303    LogRel(("ValKit: Client connected\n"));
     304
     305    return VINF_SUCCESS;
     306}
     307
     308/** @copydoc ATSCALLBACKS::pfnBye */
     309static DECLCALLBACK(int) drvHostValKitBye(void const *pvUser)
     310{
     311    PDRVHOSTVALKITAUDIO pThis = (PDRVHOSTVALKITAUDIO)pvUser;
     312    RT_NOREF(pThis);
     313
     314    LogRel(("ValKit: Client disconnected\n"));
     315
     316    return VINF_SUCCESS;
     317}
     318
    297319/** @copydoc ATSCALLBACKS::pfnTestSetBegin */
    298320static DECLCALLBACK(int) drvHostValKitTestSetBegin(void const *pvUser, const char *pszTag)
     
    11561178    ATSCALLBACKS Callbacks;
    11571179    RT_ZERO(Callbacks);
     1180    Callbacks.pfnHowdy            = drvHostValKitHowdy;
     1181    Callbacks.pfnBye              = drvHostValKitBye;
    11581182    Callbacks.pfnTestSetBegin     = drvHostValKitTestSetBegin;
    11591183    Callbacks.pfnTestSetEnd       = drvHostValKitTestSetEnd;
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