inputSampleFormat = inputParameters->sampleFormat;\r
inputStreamInfo = (PaWasapiStreamInfo *)inputParameters->hostApiSpecificStreamInfo;\r
PaWasapiDeviceInfo *info = &paWasapi->devInfo[inputParameters->device];\r
- stream->in.flags = inputStreamInfo->flags;\r
+ stream->in.flags = (inputStreamInfo ? inputStreamInfo->flags : 0);\r
\r
// Select Exclusive/Shared mode\r
stream->in.shareMode = AUDCLNT_SHAREMODE_SHARED;\r
outputSampleFormat = outputParameters->sampleFormat;\r
outputStreamInfo = (PaWasapiStreamInfo *)outputParameters->hostApiSpecificStreamInfo;\r
PaWasapiDeviceInfo *info = &paWasapi->devInfo[outputParameters->device];\r
- stream->out.flags = outputStreamInfo->flags;\r
+ stream->out.flags = (outputStreamInfo ? outputStreamInfo->flags : 0);\r
\r
// Select Exclusive/Shared mode\r
stream->out.shareMode = AUDCLNT_SHAREMODE_SHARED;\r