Changeset 70073 in vbox
- Timestamp:
- Dec 12, 2017 9:14:37 AM (7 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmaudioifs.h
r70013 r70073 775 775 #define PDMAUDIOFILE_FLAG_VALID_MASK 0x1 776 776 777 /** Audio file default open flags. */ 778 #define PDMAUDIOFILE_DEFAULT_OPEN_FLAGS (RTFILE_O_OPEN_CREATE | RTFILE_O_APPEND | RTFILE_O_WRITE | RTFILE_O_DENY_WRITE) 779 777 780 /** 778 781 * Audio file types. -
trunk/src/VBox/Devices/Audio/DrvAudio.cpp
r70013 r70073 2568 2568 &pHstStrm->In.Dbg.pFileCaptureNonInterleaved); 2569 2569 if (RT_SUCCESS(rc2)) 2570 rc2 = DrvAudioHlpFileOpen(pHstStrm->In.Dbg.pFileCaptureNonInterleaved, 2571 RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE,&pHstStrm->Cfg.Props);2570 rc2 = DrvAudioHlpFileOpen(pHstStrm->In.Dbg.pFileCaptureNonInterleaved, PDMAUDIOFILE_DEFAULT_OPEN_FLAGS, 2571 &pHstStrm->Cfg.Props); 2572 2572 } 2573 2573 … … 2581 2581 &pHstStrm->In.Dbg.pFileStreamRead); 2582 2582 if (RT_SUCCESS(rc2)) 2583 rc2 = DrvAudioHlpFileOpen(pHstStrm->In.Dbg.pFileStreamRead, 2584 RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE,&pHstStrm->Cfg.Props);2583 rc2 = DrvAudioHlpFileOpen(pHstStrm->In.Dbg.pFileStreamRead, PDMAUDIOFILE_DEFAULT_OPEN_FLAGS, 2584 &pHstStrm->Cfg.Props); 2585 2585 } 2586 2586 } … … 2603 2603 &pHstStrm->Out.Dbg.pFilePlayNonInterleaved); 2604 2604 if (RT_SUCCESS(rc2)) 2605 rc = DrvAudioHlpFileOpen(pHstStrm->Out.Dbg.pFilePlayNonInterleaved, 2606 RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE,&pHstStrm->Cfg.Props);2605 rc = DrvAudioHlpFileOpen(pHstStrm->Out.Dbg.pFilePlayNonInterleaved, PDMAUDIOFILE_DEFAULT_OPEN_FLAGS, 2606 &pHstStrm->Cfg.Props); 2607 2607 } 2608 2608 … … 2616 2616 &pHstStrm->Out.Dbg.pFileStreamWrite); 2617 2617 if (RT_SUCCESS(rc2)) 2618 rc2 = DrvAudioHlpFileOpen(pHstStrm->Out.Dbg.pFileStreamWrite, 2619 RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE,&pHstStrm->Cfg.Props);2618 rc2 = DrvAudioHlpFileOpen(pHstStrm->Out.Dbg.pFileStreamWrite, PDMAUDIOFILE_DEFAULT_OPEN_FLAGS, 2619 &pHstStrm->Cfg.Props); 2620 2620 } 2621 2621 } -
trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp
r70054 r70073 1238 1238 * @param pFile Pointer to audio file handle to use. 1239 1239 * @param fOpen Open flags. 1240 * Use PDMAUDIOFILE_DEFAULT_OPEN_FLAGS for the default open flags. 1240 1241 * @param pProps PCM properties to use. 1241 1242 */ -
trunk/src/VBox/Devices/Audio/HDAStream.cpp
r70023 r70073 447 447 if (fEnable) 448 448 { 449 int rc2 = DrvAudioHlpFileOpen(pStream->Dbg.Runtime.pFileStream, 450 RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE, 449 int rc2 = DrvAudioHlpFileOpen(pStream->Dbg.Runtime.pFileStream, PDMAUDIOFILE_DEFAULT_OPEN_FLAGS, 451 450 &pStream->State.Cfg.Props); 452 451 AssertRC(rc2); 453 452 454 rc2 = DrvAudioHlpFileOpen(pStream->Dbg.Runtime.pFileDMA, 455 RTFILE_O_WRITE | RTFILE_O_DENY_WRITE | RTFILE_O_CREATE_REPLACE, 453 rc2 = DrvAudioHlpFileOpen(pStream->Dbg.Runtime.pFileDMA, PDMAUDIOFILE_DEFAULT_OPEN_FLAGS, 456 454 &pStream->State.Cfg.Props); 457 455 AssertRC(rc2);
Note:
See TracChangeset
for help on using the changeset viewer.