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