inputSampleFormat = inputParameters->sampleFormat;
/* @todo Blocking read/write on Mac is not yet supported. */
- if( inputSampleFormat & paNonInterleaved )
+ if( !streamCallback && inputSampleFormat & paNonInterleaved )
{
return paSampleFormatNotSupported;
}
outputSampleFormat = outputParameters->sampleFormat;
/* @todo Blocking read/write on Mac is not yet supported. */
- if( outputSampleFormat & paNonInterleaved )
+ if( !streamCallback && outputSampleFormat & paNonInterleaved )
{
return paSampleFormatNotSupported;
}