From 1d645d8e5d040f8c24d1f392964eb25660cd0617 Mon Sep 17 00:00:00 2001 From: philburk Date: Thu, 8 Sep 2011 09:29:21 +0000 Subject: [PATCH] Fix warnings in loopback. Disable test for defaultHigh > defaultLow. --- qa/loopback/src/paqa.c | 2 +- qa/paqa_latency.c | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/qa/loopback/src/paqa.c b/qa/loopback/src/paqa.c index ad993a9..c324caf 100644 --- a/qa/loopback/src/paqa.c +++ b/qa/loopback/src/paqa.c @@ -1063,7 +1063,7 @@ static int PaQa_AnalyzeLoopbackConnection( UserOptions *userOptions, PaDeviceInd PaQa_SetDefaultTestParameters( &testParams, inputDevice, outputDevice ); testParams.flags = PAQA_FLAG_TWO_STREAMS; - for( int iFlags= 0; iFlags<4; iFlags++ ) + for( iFlags= 0; iFlags<4; iFlags++ ) { // Cycle through combinations of flags. testParams.streamFlags = 0; diff --git a/qa/paqa_latency.c b/qa/paqa_latency.c index 3c0fc2e..e7db42e 100644 --- a/qa/paqa_latency.c +++ b/qa/paqa_latency.c @@ -248,6 +248,11 @@ static int paqaCheckMultipleSuggested( PaDeviceIndex deviceIndex, int isInput ) printf(" highLatency = %g\n", highLatency ); printf(" numChannels = %d\n", numChannels ); + if( (highLatency - lowLatency) < 0.001 ) + { + numLoops = 1; + } + for( i=0; idefaultHighOutputLatency); QA_ASSERT_TRUE( "defaultLowOutputLatency should be > 0", (pdi->defaultLowOutputLatency > 0.0) ); QA_ASSERT_TRUE( "defaultHighOutputLatency should be > 0", (pdi->defaultHighOutputLatency > 0.0) ); - QA_ASSERT_TRUE( "defaultHighOutputLatency should be > Low", (pdi->defaultHighOutputLatency > pdi->defaultLowOutputLatency) ); + //QA_ASSERT_TRUE( "defaultHighOutputLatency should be > Low", (pdi->defaultHighOutputLatency > pdi->defaultLowOutputLatency) ); } if( pdi->maxInputChannels > 0 ) { @@ -343,7 +348,7 @@ static int paqaVerifyDeviceInfoLatency( void ) printf(" Input defaultHighOutputLatency = %f seconds\n", pdi->defaultHighInputLatency); QA_ASSERT_TRUE( "defaultLowOutputLatency should be > 0", (pdi->defaultLowInputLatency > 0.0) ); QA_ASSERT_TRUE( "defaultHighOutputLatency should be > 0", (pdi->defaultHighInputLatency > 0.0) ); - QA_ASSERT_TRUE( "defaultHighOutputLatency should be > Low", (pdi->defaultHighInputLatency > pdi->defaultLowInputLatency) ); + //QA_ASSERT_TRUE( "defaultHighOutputLatency should be > Low", (pdi->defaultHighInputLatency > pdi->defaultLowInputLatency) ); } } return 0; -- 2.43.0