]> Repos - portaudio/commitdiff
Fix compiler warnings on Mac.
authorphilburk <philburk@0f58301d-fd10-0410-b4af-bbb618454e57>
Thu, 8 Sep 2011 06:09:29 +0000 (06:09 +0000)
committerphilburk <philburk@0f58301d-fd10-0410-b4af-bbb618454e57>
Thu, 8 Sep 2011 06:09:29 +0000 (06:09 +0000)
examples/paex_mono_asio_channel_select.c
qa/paqa_devs.c
qa/paqa_errs.c

index a7cf9ac6cc9f56a38c7e06a0a56012150f40809e..a141ac02cf06e765079824eb1be6761f8c5e108a 100644 (file)
@@ -123,11 +123,12 @@ int main(void)
     outputParameters.sampleFormat = paFloat32; /* 32 bit floating point output */
     outputParameters.suggestedLatency = Pa_GetDeviceInfo( outputParameters.device )->defaultLowOutputLatency;
 
+       /* Use an ASIO specific structure. WARNING - this is not portable. */
     asioOutputInfo.size = sizeof(PaAsioStreamInfo);
     asioOutputInfo.hostApiType = paASIO;
     asioOutputInfo.version = 1;
     asioOutputInfo.flags = paAsioUseChannelSelectors;
-    outputChannelSelectors[0] = 1; /* select the second (right) ASIO device channel */
+    outputChannelSelectors[0] = 1; /* skip channel 0 and use the second (right) ASIO device channel */
     asioOutputInfo.channelSelectors = outputChannelSelectors;
     outputParameters.hostApiSpecificStreamInfo = &asioOutputInfo;
 
index 4a19968fe948adf42d9394290d076bd4dcc028fc..c83520c3acd4803195499797f3c090c9ab3a0e79 100644 (file)
@@ -157,6 +157,7 @@ static int QaCallback( const void *inputBuffer, void *outputBuffer,
                 }
             }
             break;
+                
         case paInt16:
             {
                 short *out =  (short *) outputBuffer;
index 524978ddb9892e7608cd7f99aa7901ca83f5a7e7..8c1d06d96ed6323035b6b56d48c2e2abccf5cea4 100644 (file)
@@ -343,7 +343,7 @@ static int TestBadActions( void )
 {
     PaStream*           stream = NULL;
     const PaDeviceInfo* deviceInfo = NULL;
-    PaError             result;
+    PaError             result = 0;
     PaQaData            myData;
     PaStreamParameters  opp;
     const PaDeviceInfo* info = NULL;