[pulseaudio-tickets] [PulseAudio] #39: module-zeroconf-publish: invalid service name
PulseAudio
trac-noreply at tango.0pointer.de
Fri Oct 13 00:59:16 PDT 2006
#39: module-zeroconf-publish: invalid service name
--------------------+-------------------------------------------------------
Reporter: ZlatkO | Owner: lennart
Type: defect | Status: new
Priority: normal | Milestone:
Component: daemon | Severity: normal
Keywords: |
--------------------+-------------------------------------------------------
I'm using pulseaudio-0.9.5, avahi-0.6.13, dbus-0.92. On startup,
pulseaudio logs the following error to /var/log/syslog:
{{{
Oct 12 18:47:02 disclosure pulseaudio[2700]: module-zeroconf-publish.c:
avahi_entry_group_add_service_strlst(): Invalid service name
}}}
The service name in question (s->service_name in module-zeroconf-
publish.c, line 199) is, without the quotes, "Monitor Source of ALSA PCM
on hw:0 (ES1371 DAC2/ADC) on disclosure". Other pulseaudio services get
published fine, and can be seen in avahi-discover, avahi-browse, service-
discovery-applet, etc.:
{{{
[zlatko at disclosure]:~$ avahi-browse -a -t | grep Pulse | sort
+ eth0 IPv4 disclosure PulseAudio Sound
Server local
+ eth0 IPv4 input_alsa_ens1371 on disclosure PulseAudio Sound
Source local
+ eth0 IPv4 input_alsa_headset on disclosure PulseAudio Sound
Source local
+ eth0 IPv4 input_alsa_nforce on disclosure PulseAudio Sound
Source local
+ eth0 IPv4 input_oss_es1371 on disclosure PulseAudio Sound
Source local
+ eth0 IPv4 input_oss_headset on disclosure PulseAudio Sound
Source local
+ eth0 IPv4 input_oss_nforce on disclosure PulseAudio Sound
Source local
+ eth0 IPv4 output_alsa_ens1371 on disclosure PulseAudio Sound
Sink local
+ eth0 IPv4 output_alsa_headset on disclosure PulseAudio Sound
Sink local
+ eth0 IPv4 output_alsa_nforce on disclosure PulseAudio Sound
Sink local
+ eth0 IPv4 output_oss_es1371 on disclosure PulseAudio Sound
Sink local
+ eth0 IPv4 output_oss_headset on disclosure PulseAudio Sound
Sink local
+ eth0 IPv4 output_oss_nforce on disclosure PulseAudio Sound
Sink local
[zlatko at disclosure]:~$
}}}
I use a bunch of add-autoload-{sink,source} statements instead of module-
hal-discover in order to get sane sink and source names. I couldn't find a
way to rename the monitor sources, however, so I couldn't experiment with
changing its service name to something more simple.
--
Ticket URL: <http://pulseaudio.org/ticket/39>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list