VirtualBox

Changeset 64861 in vbox


Ignore:
Timestamp:
Dec 14, 2016 12:06:16 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
112263
Message:

Audio/DevHDA.cpp: Split up DMA reads/writes when using HDA_DEBUG_DUMP_PCM_DATA.

File:
1 edited

Legend:

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

    r64859 r64861  
    44264426#ifdef HDA_DEBUG_DUMP_PCM_DATA
    44274427            RTFILE fh;
    4428             RTFileOpen(&fh, HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaDMA.pcm",
     4428            RTFileOpen(&fh,
     4429                         hdaGetDirFromSD(pStream->u8SD) == PDMAUDIODIR_OUT
     4430                       ? HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaDMARead.pcm" : HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaDMAWrite.pcm",
    44294431                       RTFILE_O_OPEN_CREATE | RTFILE_O_APPEND | RTFILE_O_WRITE | RTFILE_O_DENY_NONE);
    44304432            RTFileWrite(fh, (uint8_t *)pvBuf + cbTotal, cbChunk, NULL);
     
    47394741    PRTCIRCBUF pCircBuf  = pStream->State.pCircBuf;
    47404742    AssertPtr(pCircBuf);
    4741 
    47424743
    47434744    int rc = VINF_SUCCESS;
     
    66526653
    66536654#ifdef HDA_DEBUG_DUMP_PCM_DATA
    6654     RTFileDelete(HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaDMA.pcm");
     6655    RTFileDelete(HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaDMARead.pcm");
     6656    RTFileDelete(HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaDMAWrite.pcm");
    66556657    RTFileDelete(HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaStreamRead.pcm");
    66566658    RTFileDelete(HDA_DEBUG_DUMP_PCM_DATA_PATH "hdaStreamWrite.pcm");
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette