diff options
author | Robin Gareus <robin@gareus.org> | 2015-08-03 22:57:10 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-08-03 22:57:10 +0200 |
commit | 55cd20d8621866027a6914450604cfa33213ddae (patch) | |
tree | 9127fbef680a449dad270a667da4efd11911eaa4 | |
parent | c6a02503b4f05f8b52e553bd24e8b782670c74f3 (diff) |
don’t set paClipOff, have portaudio clip to -1,+1
Fixes issues with some integer drivers where overflow wraps
(values > 1.0 end up at -1, producing a hard click)
-rw-r--r-- | libs/backends/portaudio/portaudio_io.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/backends/portaudio/portaudio_io.cc b/libs/backends/portaudio/portaudio_io.cc index f034df7603..3dcc6d377f 100644 --- a/libs/backends/portaudio/portaudio_io.cc +++ b/libs/backends/portaudio/portaudio_io.cc @@ -525,7 +525,7 @@ PortAudioIO::pcm_setup ( _playback_channels > 0 ? &outputParam: NULL, sample_rate, samples_per_period, - paClipOff | paDitherOff, + paDitherOff, NULL, NULL); if (err != paNoError) { |