It's not really code just shell script I referred to:http://forum.linuxmce.org/index.php?topic=13714.msg99923#msg99923
Um? No. You can edit the device and describe it any way you would like, just like every other device in the system.
I mean the name squeezelite promotes itself with to the slimserver. That can be the description or whatever. It just a minor change which might help people when debugging.
Heh. Ok. I don't see any code or feature patches to support pulseaudio anywhere in the system in trac anywhere. And since we don't support pulseaudio I will not add specific pulseaudio code until the system supports it. That being said: Have you even tried it? Have you put your pulse:sink name in as the output device? I don't think you've even tried it and from the squeezelite documentation it appears that it should work as is.
I tried that when I created the squeezelite template and launchscript. The only option that is there beside the alsa options is pulse in general:
dcerouter_1039929:~# squeezelite -l
default - Playback/recording through the PulseAudio sound server
You can however specify the sink as an environment variable as I did in my launchscript.
Look, I'm getting really frustrated that you that certain people continually complain about things without actually trying to do much of anything about it. I work *really* hard here *for free* to try and support all kinds of things for people, including things that I don't use like the damn squeezeslave/squeezelite players. So thanks for testing, I'm glad you're complaining that it doesn't slice and dice and make damn Julien fries at the same freakin' time. I'm really happy that it's 'working' but not 'properly' becuase it doesn't describe the device to your satisfaction and that it doesn't support an audio subsystem that we don't support at all.
I feel your frustration. I spend just a fraction like you do and all my efforts towards most linuxmce things (like squeezelite) are wasted time since they are not used anyway. Back then I tried to create a separate device for squeezelite but could not get Linuxmce to recognize it as media playable device and stopped trying just because I felt it would end up as not being used anyway.
Since pulseaudio is on the list of wishes of some devs I thought that something small as supporting a pulsesink would not be a problem since it does not influence normal behavior although I understand it has zero priority.
But heeee J.... all your efforts are very much appreciated! We all love ya.