Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Argument "-C 1" is not supported by 'squeezelight' client on ARM-targets #1

Open
hoxi opened this issue Sep 3, 2017 · 3 comments
Open

Comments

@hoxi
Copy link

hoxi commented Sep 3, 2017

In the file 'resources/lib/main_service.py' the following line sends the argument "-C 1" to the 'squeezelite' client.
line 205: args = [sl_binary, "-s", self.lmsserver.host, "-a", "80", "-C", "1", "-m",

This argument is not supported by squeezelite, and should probably be removed for ARM-targets (or changed if the intention was something else?)

@marcelveldt
Copy link
Contributor

Are you sure about that ? It should be a valid option for recent squeezelite versions

@hoxi
Copy link
Author

hoxi commented Sep 3, 2017

Well, maybe I have somehow received a very old version then? I installed the squeezebox plugin via the repository.marcelveldt-1.0.1.zip and are executing the squeezelight that is placed under the squeezebox plugin directory:
/home/xbian/.kodi/addons/plugin.audio.squeezebox/resources/lib/bin/linux/squeezelite-arm -C 2
Option error: -C
Squeezelite v1.7.1-532, Copyright 2012-2015 Adrian Smith. See -t for license terms
I can see now that later versions of squeezelite indeed supports the -C flag, but maybe the plugin bundled version is to old for the linux/arm target then?

@marcelveldt
Copy link
Contributor

hmmm, oops. In that case I must update the bundled squeezelite binaries.
I guess I never payed too much attention to the arm versions.
Thanks for the tip, I'll put a fix in place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants