# HG changeset patch # User iivan@town.yyz.redhat.com # Date 1224018512 14400 # Node ID 17eedb3bbfbdc7459a6cca81738b7bd02dccad3b # Parent 53383766dc24616f7a9ff539eddd15b6c93e1d5f 2008-10-14 Ioana Ivan * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java (connectLine): changed bufferAttributes to fix crackling in the clip tests diff -r 53383766dc24 -r 17eedb3bbfbd ChangeLog --- a/ChangeLog Tue Oct 14 16:58:03 2008 -0400 +++ b/ChangeLog Tue Oct 14 17:08:32 2008 -0400 @@ -1,3 +1,9 @@ +2008-10-14 Ioana Ivan + + * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java + (connectLine): changed bufferAttributes to fix crackling in the clip tests + + 2008-10-14 Omair Majid * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java diff -r 53383766dc24 -r 17eedb3bbfbd pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java --- a/pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java Tue Oct 14 16:58:03 2008 -0400 +++ b/pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java Tue Oct 14 17:08:32 2008 -0400 @@ -207,7 +207,8 @@ protected void connectLine(int bufferSize, Stream masterStream) throws LineUnavailableException { StreamBufferAttributes bufferAttributes = new StreamBufferAttributes( - bufferSize, bufferSize / 2, bufferSize / 2, bufferSize / 2, 0); + bufferSize, bufferSize / 4, bufferSize / 8, + ((bufferSize / 10) > 100 ? bufferSize / 10 : 100), 0); if (masterStream != null) { synchronized (eventLoop.threadLock) {