Browse Source

Fix PulseAudio non-interleaved user streams

fix-wasapi-resampler-crash
Marcus Tomlinson 6 years ago
parent
commit
a3af2b6e81
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      RtAudio.cpp

+ 2
- 0
RtAudio.cpp View File

@@ -8796,6 +8796,8 @@ bool RtApiPulse::probeDeviceOpen( unsigned int device, StreamMode mode,
stream_.doConvertBuffer[mode] = true;
if ( stream_.nUserChannels[mode] < stream_.nDeviceChannels[mode] )
stream_.doConvertBuffer[mode] = true;
if ( stream_.userInterleaved != stream_.deviceInterleaved[mode] )
stream_.doConvertBuffer[mode] = true;

// Allocate necessary internal buffers.
bufferBytes = stream_.nUserChannels[mode] * *bufferSize * formatBytes( stream_.userFormat );


Loading…
Cancel
Save