[pulseaudio-discuss] Local and remote sink

samuel samuel at eightOnions.com
Mon Feb 1 13:33:58 PST 2010


Thanks for that, but I am on gentoo and I think there are no more
packages that I could emerge...also module-zeroconf-publish/discover
are loaded without errors. Anyway, I don't necessarily seem to need
them. I basically have the setup I want, with just some annoying things.
First of all, when I play something on my laptop it starts off fine,
but after some seconds or a minute the sound gets faster or garbled,
then fine again, then speeds up or slows down, aso.
Also, I actually don't want a volume for each sink/source/input
whatever separately, but just need a volume that I can rely on. Right
now, when I send the sound using the rtp sink, I can use
alsamixer/amixer just fine, but when I play the sound through the local
speakers, amixer changes don't do anything. I have to change the volume
in pavucontrol. That's not what I want.

Here's my current setup on the laptop (the server seems fine):

/etc/pulse/default.pa:
.nofail
.fail
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
load-module module-detect
.endif
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix
load-module module-zeroconf-publish
load-module module-zeroconf-discover
load-module module-null-sink sink_name=rtp format=s16be channels=2
rate=44100 description="RTP Multicast Sink" load-module module-rtp-send
source=rtp.monitor loop=0 .ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-intended-roles
load-module module-suspend-on-idle
load-module module-console-kit
load-module module-position-event-sounds
load-module module-cork-music-on-phone

/etc/pulse/daemon.conf:
 resample-method = speex-float-3
 default-fragments = 5
 default-fragment-size-msec = 50

-- 
samuel

< samuel at eightOnions.com >



More information about the pulseaudio-discuss mailing list