Thank you @bpa, I think I've found the problem. I think it's spaces in
the player name. Whilst this worked...


Code:
--------------------
    sudo squeezelite -n "The Player" -o sysdefault:CARD=Headphones -r 44100 -a 
:::0
--------------------


...this, in the /etc/default/squeezelite parameter file, doesn't

> SL_NAME="The Player"

If I change it to > SL_NAME=Player (no quotes) then all is fine.

Whether it's the quotes being interpreted differently or the space in
the name, I don't know

In answer you your early question;

bpa wrote: 
> did you drop the necessary argument 
> 
> SB_EXTRA_ARGS="-r 44100 -a :::0"
> 
> I think you need all of the args especially the "-a"
> 
> SB_EXTRA_ARGS="-r 44100 -a :::0 -d all=info -f /tmp/squeezelitelog.txt"

Yes, the -a param is definitely needed. In my haste last evening, I'd
pasted over it. That gave rise to me looking more closely at the
parameter file and seeing the SL_NAME change that had crept in at some
point in my testing. 

So it's also -possible- (but I can't say for sure) that at some point I
had 2 players running with the same MAC address ('Player' and 'The
Player') and this would have confused things too.

I've now killed all players, disabled my @reboot script and rebooted and
squeezelite is working just fine. 

Thank you all for your assistance! :)


------------------------------------------------------------------------
pantomnesia's Profile: http://forums.slimdevices.com/member.php?userid=70846
View this thread: http://forums.slimdevices.com/showthread.php?t=114712

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to