Changeset 61609 in vbox for trunk/src/VBox/Devices/Audio/testcase
- Timestamp:
- Jun 9, 2016 10:22:39 AM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 107952
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp
r61352 r61609 231 231 RTTESTI_CHECK_MSG_BREAK(written == cSamplesChild1, ("Child1: Expected %RU32 written samples, got %RU32\n", cSamplesChild1, written)); 232 232 RTTESTI_CHECK_RC_OK_BREAK(AudioMixBufMixToParent(&child1, written, &mixed)); 233 RTTESTI_CHECK_MSG_BREAK(AudioMixBuf Mixed(&child1) == mixed, ("Child1: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufMixed(&child1), mixed));234 RTTESTI_CHECK_MSG_BREAK(AudioMixBufUsed(&child1) == AUDIOMIXBUF_S2S_RATIO(&parent, mixed), ("Child1: Expected %RU32 used samples, got %RU32\n", AudioMixBuf Mixed(&child1), AUDIOMIXBUF_S2S_RATIO(&parent, mixed)));233 RTTESTI_CHECK_MSG_BREAK(AudioMixBufLive(&child1) == mixed, ("Child1: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufLive(&child1), mixed)); 234 RTTESTI_CHECK_MSG_BREAK(AudioMixBufUsed(&child1) == AUDIOMIXBUF_S2S_RATIO(&parent, mixed), ("Child1: Expected %RU32 used samples, got %RU32\n", AudioMixBufLive(&child1), AUDIOMIXBUF_S2S_RATIO(&parent, mixed))); 235 235 RTTESTI_CHECK_MSG_BREAK(AudioMixBufUsed(&parent) == 0, ("Parent: Expected 0 used samples, got %RU32\n", AudioMixBufUsed(&parent))); 236 236 … … 238 238 RTTESTI_CHECK_MSG_BREAK(written == cSamplesChild2, ("Child2: Expected %RU32 written samples, got %RU32\n", cSamplesChild2, written)); 239 239 RTTESTI_CHECK_RC_OK_BREAK(AudioMixBufMixToParent(&child2, written, &mixed)); 240 RTTESTI_CHECK_MSG_BREAK(AudioMixBuf Mixed(&child2) == mixed, ("Child2: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufMixed(&child2), AudioMixBufUsed(&parent)));241 RTTESTI_CHECK_MSG_BREAK(AudioMixBufUsed(&child2) == AUDIOMIXBUF_S2S_RATIO(&parent, mixed), ("Child2: Expected %RU32 used samples, got %RU32\n", AudioMixBuf Mixed(&child2), AUDIOMIXBUF_S2S_RATIO(&parent, mixed)));240 RTTESTI_CHECK_MSG_BREAK(AudioMixBufLive(&child2) == mixed, ("Child2: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufLive(&child2), AudioMixBufUsed(&parent))); 241 RTTESTI_CHECK_MSG_BREAK(AudioMixBufUsed(&child2) == AUDIOMIXBUF_S2S_RATIO(&parent, mixed), ("Child2: Expected %RU32 used samples, got %RU32\n", AudioMixBufLive(&child2), AUDIOMIXBUF_S2S_RATIO(&parent, mixed))); 242 242 RTTESTI_CHECK_MSG_BREAK(AudioMixBufUsed(&parent) == 0, ("Parent2: Expected 0 used samples, got %RU32\n", AudioMixBufUsed(&parent))); 243 243 } 244 244 245 RTTESTI_CHECK(AudioMixBufUsed(&parent) == AudioMixBuf Mixed(&child1) + AudioMixBufMixed(&child2));245 RTTESTI_CHECK(AudioMixBufUsed(&parent) == AudioMixBufLive(&child1) + AudioMixBufLive(&child2)); 246 246 247 247 for (;;) … … 254 254 255 255 RTTESTI_CHECK(AudioMixBufUsed(&parent) == 0); 256 RTTESTI_CHECK(AudioMixBuf Mixed(&child1) == 0);257 RTTESTI_CHECK(AudioMixBuf Mixed(&child2) == 0);256 RTTESTI_CHECK(AudioMixBufLive(&child1) == 0); 257 RTTESTI_CHECK(AudioMixBufLive(&child2) == 0); 258 258 259 259 AudioMixBufDestroy(&parent); … … 338 338 RTTESTI_CHECK_RC_OK(AudioMixBufMixToParent(&child, written, &mixed)); 339 339 temp = AudioMixBufUsed(&parent); 340 RTTESTI_CHECK_MSG(AudioMixBuf Mixed(&child) == temp, ("Child: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufMixed(&child), temp));341 342 RTTESTI_CHECK(AudioMixBufUsed(&parent) == AudioMixBuf Mixed(&child));340 RTTESTI_CHECK_MSG(AudioMixBufLive(&child) == temp, ("Child: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufLive(&child), temp)); 341 342 RTTESTI_CHECK(AudioMixBufUsed(&parent) == AudioMixBufLive(&child)); 343 343 344 344 for (;;) … … 366 366 367 367 RTTESTI_CHECK(AudioMixBufUsed(&parent) == 0); 368 RTTESTI_CHECK(AudioMixBuf Mixed(&child)== 0);368 RTTESTI_CHECK(AudioMixBufLive(&child) == 0); 369 369 370 370 AudioMixBufDestroy(&parent); … … 441 441 RTTESTI_CHECK_RC_OK(AudioMixBufMixToParent(&child, written, &mixed)); 442 442 temp = AudioMixBufUsed(&parent); 443 RTTESTI_CHECK_MSG(AudioMixBuf Mixed(&child) == temp, ("Child: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufMixed(&child), temp));444 445 RTTESTI_CHECK(AudioMixBufUsed(&parent) == AudioMixBuf Mixed(&child));443 RTTESTI_CHECK_MSG(AudioMixBufLive(&child) == temp, ("Child: Expected %RU32 mixed samples, got %RU32\n", AudioMixBufLive(&child), temp)); 444 445 RTTESTI_CHECK(AudioMixBufUsed(&parent) == AudioMixBufLive(&child)); 446 446 447 447 for (;;) … … 468 468 469 469 RTTESTI_CHECK(AudioMixBufUsed(&parent) == 0); 470 RTTESTI_CHECK(AudioMixBuf Mixed(&child)== 0);470 RTTESTI_CHECK(AudioMixBufLive(&child) == 0); 471 471 472 472 AudioMixBufDestroy(&parent);
Note:
See TracChangeset
for help on using the changeset viewer.