VirtualBox

Changeset 89344 in vbox


Ignore:
Timestamp:
May 28, 2021 10:33:09 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
144693
Message:

Audio: For anyone wishing to use the VBOX_AUDIO_DEBUG_DUMP_PCM_DATA stuff, you now have to define VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH to the output path string. Don't want hardly ever used debug fun like VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH in pdmaudioifs.h. bugref:9890

Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmaudioifs.h

    r89342 r89344  
    245245 */
    246246
    247 #ifndef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    248 # if defined(RT_OS_WINDOWS) || defined(RT_OS_OS2)
    249 #  define VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "c:\\temp\\"
    250 # else
    251 #  define VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "/tmp/"
    252 # endif
    253 #endif
    254 
    255247/**
    256248 * Audio direction.
  • trunk/src/VBox/Devices/Audio/DevHda.cpp

    r89341 r89344  
    27082708#  endif
    27092709
    2710 #  ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA
     2710#  ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    27112711            if (pThis->fDebugEnabled)
    27122712            {
  • trunk/src/VBox/Devices/Audio/DrvHostAudioCoreAudio.cpp

    r89268 r89344  
    28802880     * Cleanup debug dumps from previous run.
    28812881     */
    2882 #ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA
     2882#ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    28832883    RTFileDelete(VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "caConverterCbInput.pcm");
    28842884    RTFileDelete(VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "caPlayback.pcm");
  • trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp

    r89269 r89344  
    26072607    }
    26082608
    2609 #ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA
     2609#ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    26102610    if (cbRead)
    26112611    {
  • trunk/src/VBox/Devices/Audio/DrvHostAudioDebug.cpp

    r89258 r89344  
    334334    pThis->IHostAudio.pfnStreamCapture              = drvHostDebugAudioHA_StreamCapture;
    335335
    336 #ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA
     336#ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    337337    RTFileDelete(VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "AudioDebugOutput.pcm");
    338338#endif
  • trunk/src/VBox/Main/src-client/DrvAudioRec.cpp

    r89258 r89344  
    706706        Assert(cbSrc == pCodec->Opus.cbFrame);
    707707
    708 # ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA
     708# ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    709709        RTFILE fh;
    710710        RTFileOpen(&fh, VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "DrvAudioVideoRec.pcm",
     
    11981198    AssertMsgReturn(pThis->pDrvAudio, ("Configuration error: No upper interface specified!\n"), VERR_PDM_MISSING_INTERFACE_ABOVE);
    11991199
    1200 #ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA
     1200#ifdef VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH
    12011201    RTFileDelete(VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "DrvAudioVideoRec.webm");
    12021202    RTFileDelete(VBOX_AUDIO_DEBUG_DUMP_PCM_DATA_PATH "DrvAudioVideoRec.pcm");
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