From: philburk Date: Thu, 8 Sep 2011 06:09:29 +0000 (+0000) Subject: Fix compiler warnings on Mac. X-Git-Tag: pa_stable_v19_20111121_r1788~21 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=7a78469780ad120a7b122ebd442822c7e556a59c;p=portaudio Fix compiler warnings on Mac. --- diff --git a/examples/paex_mono_asio_channel_select.c b/examples/paex_mono_asio_channel_select.c index a7cf9ac..a141ac0 100644 --- a/examples/paex_mono_asio_channel_select.c +++ b/examples/paex_mono_asio_channel_select.c @@ -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; diff --git a/qa/paqa_devs.c b/qa/paqa_devs.c index 4a19968..c83520c 100644 --- a/qa/paqa_devs.c +++ b/qa/paqa_devs.c @@ -157,6 +157,7 @@ static int QaCallback( const void *inputBuffer, void *outputBuffer, } } break; + case paInt16: { short *out = (short *) outputBuffer; diff --git a/qa/paqa_errs.c b/qa/paqa_errs.c index 524978d..8c1d06d 100644 --- a/qa/paqa_errs.c +++ b/qa/paqa_errs.c @@ -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;