VirtualBox

Ignore:
Timestamp:
Sep 2, 2021 11:53:54 AM (3 years ago)
Author:
vboxsync
Message:

Audio/Validation Kit: Implemented optional probing for backends (--probe-backends) when using the "enum" command. Needed for checking whether audio is available on the host (testboxes). ​bugref:10008

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/utils/audio/vkatInternal.h

    r90918 r91088  
    292292
    293293/**
     294 * Backend description.
     295 */
     296typedef struct AUDIOTESTBACKENDDESC
     297{
     298    /** The driver registration structure. */
     299    PCPDMDRVREG pDrvReg;
     300    /** The backend name.
     301     * Aliases are implemented by having multiple entries for the same backend.  */
     302    const char *pszName;
     303} AUDIOTESTBACKENDDESC;
     304
     305/**
    294306 * VKAT command table entry.
    295307 */
     
    348360extern unsigned         g_cTests;
    349361
     362extern AUDIOTESTBACKENDDESC const g_aBackends[];
     363extern unsigned                   g_cBackends;
     364
    350365
    351366/*********************************************************************************************************************************
     
    365380int         audioTestDriverStackInitEx(PAUDIOTESTDRVSTACK pDrvStack, PCPDMDRVREG pDrvReg, bool fEnabledIn, bool fEnabledOut, bool fWithDrvAudio);
    366381int         audioTestDriverStackInit(PAUDIOTESTDRVSTACK pDrvStack, PCPDMDRVREG pDrvReg, bool fWithDrvAudio);
     382int         audioTestDriverStackProbe(PAUDIOTESTDRVSTACK pDrvStack, PCPDMDRVREG pDrvReg, bool fEnabledIn, bool fEnabledOut, bool fWithDrvAudio);
    367383int         audioTestDriverStackSetDevice(PAUDIOTESTDRVSTACK pDrvStack, PDMAUDIODIR enmDir, const char *pszDevId);
    368384/** @}  */
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