VirtualBox

Changeset 70888 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Feb 7, 2018 9:57:49 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
120714
Message:

Audio/DrvHostDSound.cpp: Renamed VBOX_WITH_AUDIO_DEVICE_CALLBACKS -> VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS.

File:
1 edited

Legend:

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

    r70865 r70888  
    9090typedef FNDIRECTSOUNDCAPTURECREATE8 *PFNDIRECTSOUNDCAPTURECREATE8;
    9191
    92 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     92#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    9393# define VBOX_DSOUND_MAX_EVENTS 3
    9494
     
    9999    DSOUNDEVENT_OUTPUT,
    100100 } DSOUNDEVENT;
    101 #endif /* VBOX_WITH_AUDIO_DEVICE_CALLBACKS */
     101#endif /* VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS */
    102102
    103103typedef struct DSOUNDHOSTCFG
     
    183183    PFNPDMHOSTAUDIOCALLBACK     pfnCallback;
    184184#endif
    185 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     185#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    186186    /** Pointer to the audio connector interface of the driver/device above us. */
    187187    PPDMIAUDIOCONNECTOR         pUpIAudioConnector;
     
    240240static void     dsoundDeviceRemove(PDSOUNDDEV pDev);
    241241static int      dsoundDevicesEnumerate(PDRVHOSTDSOUND pThis, PPDMAUDIOBACKENDCFG pCfg);
    242 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     242#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    243243static int      dsoundNotifyThread(PDRVHOSTDSOUND pThis, bool fShutdown);
    244244#endif
     
    582582        if (SUCCEEDED(hr))
    583583        {
    584 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     584#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    585585            if (pThis->aEvents[DSOUNDEVENT_OUTPUT] != NULL)
    586586            {
     
    682682         */
    683683        bd.dwFlags     = DSBCAPS_GLOBALFOCUS | DSBCAPS_GETCURRENTPOSITION2 | DSBCAPS_LOCSOFTWARE;
    684 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     684#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    685685        bd.dwFlags    |= DSBCAPS_CTRLPOSITIONNOTIFY;
    686686#endif
     
    762762        DSLOG(("DSound: cMaxSamplesInBuffer=%RU32\n", pStreamDS->Out.cbBufSize));
    763763
    764 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     764#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    765765        /*
    766766         * Install notification.
     
    810810            break;
    811811
    812 #endif /* VBOX_WITH_AUDIO_DEVICE_CALLBACKS */
     812#endif /* VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS */
    813813
    814814        pCfgAcq->cFrameBufferHint = PDMAUDIOSTREAMCFG_B2F(pCfgAcq, pThis->cfg.cbBufferOut);
     
    13181318            {
    13191319                DWORD fFlags = 0;
    1320 #ifndef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     1320#ifndef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    13211321                fFlags |= DSCBSTART_LOOPING;
    13221322#endif
     
    15261526    if (RT_SUCCESS(rc))
    15271527    {
    1528 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     1528#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    15291529        if (   pThis->fEnabledOut != RT_BOOL(cbCtx.cDevOut)
    15301530            || pThis->fEnabledIn  != RT_BOOL(cbCtx.cDevIn))
     
    17561756
    17571757            DWORD fFlags = 0;
    1758 #ifndef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     1758#ifndef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    17591759            fFlags |= DSCBSTART_LOOPING;
    17601760#endif
     
    20312031}
    20322032
    2033 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     2033#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    20342034
    20352035static int dsoundNotifyThread(PDRVHOSTDSOUND pThis, bool fShutdown)
     
    21402140}
    21412141
    2142 #endif /* VBOX_WITH_AUDIO_DEVICE_CALLBACKS */
     2142#endif /* VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS */
    21432143
    21442144
     
    21522152    LogFlowFuncEnter();
    21532153
    2154 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     2154#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    21552155    int rc = dsoundNotifyThread(pThis, true /* fShutdown */);
    21562156    AssertRC(rc);
     
    21922192        IDirectSound_Release(pDirectSound);
    21932193
    2194 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     2194#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    21952195        /* Create notification event. */
    21962196        pThis->aEvents[DSOUNDEVENT_NOTIFY] = CreateEvent(NULL /* Security attribute */,
     
    26452645#endif
    26462646
    2647 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     2647#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    26482648    /*
    26492649     * Get the IAudioConnector interface of the above driver/device.
     
    26652665    pThis->fEnabledIn  = false;
    26662666    pThis->fEnabledOut = false;
    2667 #ifdef VBOX_WITH_AUDIO_DEVICE_CALLBACKS
     2667#ifdef VBOX_WITH_AUDIO_DSOUND_NOTIFICATIONS
    26682668    pThis->fStopped    = false;
    26692669    pThis->fShutdown   = false;
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