[pulseaudio-discuss] pulse 4 sound stuttering from flash-player and 5.1 streams

shmick at riseup.net shmick at riseup.net
Tue Aug 6 06:50:35 PDT 2013


hi list,

i compiled pulseaudio 4 onto linux mint 13 amd-64 with a basic configure
according to below

first clues from syslog occurs after each system startup:

*Aug  6 14:13:53 tarantino pulseaudio[3518]: [pulseaudio] authkey.c:
Failed to open cookie file '/home/fulano/.config/pulse/cookie': No such
file or directory

*Aug  6 14:13:53 tarantino pulseaudio[3518]: [pulseaudio] authkey.c:
Failed to load authorization key '/home/fulano/.config/pulse/cookie': No
such file or directory

*Aug  6 02:58:53 tarantino pulseaudio[3632]: [alsa-sink-ca0106]
alsa-sink.c: ALSA woke us up to write new data to the device, but there
was actually nothing to write!

*Aug  6 02:58:53 tarantino pulseaudio[3632]: [alsa-sink-ca0106]
alsa-sink.c: Most likely this is a bug in the ALSA driver 'snd_ca0106'.
Please report this issue to the ALSA developers.

*Aug  6 02:58:53 tarantino pulseaudio[3632]: [alsa-sink-ca0106]
alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent
snd_pcm_avail() returned 0 or another value < min_avail.


i have a creative soundblaster audigy value/SE 7.1 pci card (yep, its a
fake 24/96 oldie)

essentially ive tried solving this my self for a while but i dont have
enough experience in the sound arena

the only playback issues i have are with internet flash videos and 5.1,
7.1 streams (including DTS) which both play with an intermittent
stuttering or tapping sound - the stuttering or tapping doesn't occur
during times of silence or reduced volume/quieter times - seems to occur
at peaks

conversely, playing mp3, lame, wma, flac 24/96, regular h264 stereo
videos, etc, are ok

i haven't debugged this for a while but from memory i tried altering
fragment values

any initial starting advice would be really appreciated or if need be i
could pass on some terminal output whilst playing

thank you









---{ pulseaudio 4.0 }---

    prefix:                        /usr/local
    sysconfdir:                    ${prefix}/etc
    localstatedir:                 ${prefix}/var
    modlibexecdir:                 ${exec_prefix}/lib/pulse-4.0/modules
    System Runtime Path:           /usr/local/var/run/pulse
    System State Path:             /usr/local/var/lib/pulse
    System Config Path:            /usr/local/var/lib/pulse
    Compiler:                      gcc -std=gnu99
    CFLAGS:                        -g -O2 -Wall -W -Wextra -pipe
-Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations
-Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security
-Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self
-Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow
-Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings
-Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common
-fdiagnostics-show-option
    LIBS:                          -lcap -lpthread -lrt -ldl -lm

    Enable X11:                    no
    Enable OSS Output:             yes
    Enable OSS Wrapper:            yes
    Enable EsounD:                 yes
    Enable Alsa:                   yes
    Enable CoreAudio:              no
    Enable Solaris:                no
    Enable WaveOut:                no
    Enable GLib 2.0:               yes
    Enable Gtk+ 3.0:               no
    Enable GConf:                  no
    Enable Avahi:                  yes
    Enable Jack:                   yes
    Enable Async DNS:              no
    Enable LIRC:                   yes
    Enable Xen PV driver:          no
    Enable D-Bus:                  yes
      Enable BlueZ:                no
    Enable udev:                   yes
      Enable HAL->udev compat:     yes
    Enable systemd login:          no
    Enable TCP Wrappers:           no
    Enable libsamplerate:          yes
    Enable IPv6:                   yes
    Enable OpenSSL (for Airtunes): yes
    Enable fftw:                   yes
    Enable orc:                    yes
    Enable Adrian echo canceller:  yes
    Enable speex (resampler, AEC): yes
    Enable WebRTC echo canceller:  no
    Enable gcov coverage:          no
    Enable unit tests:             no
    Database
      tdb:                         no
      gdbm:                        no
      simple database:             yes

    System User:                   pulse
    System Group:                  pulse
    Access Group:                  pulse-access
    Enable per-user EsounD socket: yes
    Force preopen:                 no
    Preopened modules:             all

    Legacy Database Entry Support: yes


More information about the pulseaudio-discuss mailing list