Changeset 98310 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- Jan 26, 2023 11:00:18 AM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 155520
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp
r98103 r98310 672 672 uint32_t cbToWrite = RT_MIN(sizeof(abBuf), cbCanWrite); 673 673 cbToWrite = RT_MIN(cbToWrite, cbToWriteTotal - cbWrittenTotal); 674 675 if (g_uVerbosity >= 4) 676 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, 677 "Test #%RU32: Playing back %RU32 bytes\n", idxTest, cbToWrite); 678 674 679 if (cbToWrite) 675 680 { … … 679 684 if (pTstEnv) 680 685 { 681 /* Write stuff to disk before trying to play it. Help analysis later. */686 /* Write stuff to disk before trying to play it. Helps analysis later. */ 682 687 rc = AudioTestObjWrite(Obj, abBuf, cbToWrite); 683 688 } … … 709 714 } 710 715 711 const bool fComplete = cbWrittenTotal >= cbToWriteTotal; 712 if (fComplete) 716 if (RT_SUCCESS(rc)) 713 717 { 714 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "Test #%RU32: Playing back audio data ended\n", idxTest); 715 716 enmState = AUDIOTESTSTATE_POST; 717 718 /* Re-use the beacon object, but this time it's the post beacon. */ 719 AudioTestBeaconInit(&Beacon, (uint8_t)idxTest, AUDIOTESTTONEBEACONTYPE_PLAY_POST, 720 &pStream->Cfg.Props); 718 const bool fComplete = cbWrittenTotal >= cbToWriteTotal; 719 if (fComplete) 720 { 721 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "Test #%RU32: Playing back audio data ended\n", idxTest); 722 723 enmState = AUDIOTESTSTATE_POST; 724 725 /* Re-use the beacon object, but this time it's the post beacon. */ 726 AudioTestBeaconInit(&Beacon, (uint8_t)idxTest, AUDIOTESTTONEBEACONTYPE_PLAY_POST, 727 &pStream->Cfg.Props); 728 } 721 729 } 730 else 731 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "Test #%RU32: Playing back failed with %Rrc\n", idxTest, rc); 722 732 break; 723 733 }
Note:
See TracChangeset
for help on using the changeset viewer.