summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-08-03 22:57:10 +0200
committerRobin Gareus <robin@gareus.org>2015-08-03 22:57:10 +0200
commit55cd20d8621866027a6914450604cfa33213ddae (patch)
tree9127fbef680a449dad270a667da4efd11911eaa4
parentc6a02503b4f05f8b52e553bd24e8b782670c74f3 (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.cc2
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) {