Kodi Community Forum
[ARCHIVED - WON'T UPDATE] XSqueeze - Squeezebox player for XBMC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: [ARCHIVED - WON'T UPDATE] XSqueeze - Squeezebox player for XBMC (/showthread.php?tid=122199)



RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-05

@ronluna Just guessing but I think it's because multiple requests are being sent to the server over the CLI telnet at the same time. Some sort of thread not locking issue. I think there's probably been some change in what's going on with Python threading somehow as this definitely used to work ok & consistently. It now seems the main addon (script) thread(s) is/are still running when the choose plugin is active in a way it previously wasn't so multiple commands are going acorss the same 'bus' and conflicting.

So not 100% sure right not what to do about this, or when I will have time. In the meantime, if you control it via e..g your phone, it will all stil work etc, it's jut that menu bit that's buggered.

I might well be wrong about this though, so it should then effect all the menus in the chooser - but it doesn't. So I may have no clue on the real issue.


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-06

@ronluna I have got a bit further - the basic problem is the CLI returns different results for the same query sent over time - I presume because sometimes icons etc aren't ready in time for the response. I have the apps showing up consistently, but not yet internet radios. Really can't figure out why right now.

This used to work jsut fine so I think it's something about later server versions - I as using 7.7 on win but then moved to 7.8 on Linux. I think that's the change maybe - what are you using?


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - niconav - 2015-02-07

Hi,

I just installed XSqueeze on Kodi 14.1.on Windows 7 to control an assortment of players (Radio, Raspberry Pi, etc...)

1) I had to enter the MAC address of my frst player manually to control it. It looks like the settings can only store one MAC. Can I configure more than one player and switch between them within XSqueeze?

2) When you select an entry in your favourites and it is playing, can you go back one level to select another entry in the favourites rather than having to navigate back down from the main menu of Xsqueeze chooser every time?

3) Can I change the flaming guitar background? Smile

Cheers, Nico.


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-08

1) no support for multiple players (well you can sync them, and control them all at once of course) - but no mechanism to swap players as such.

2) Afraid not - the chooser is a simple xbmc plugin which just allows you to choose and drops you back.

Yo solve one and two would involve a lot of xsqueeze re-writing. Which I am not planning to do - I will try and keep it working as is, but I don't actually use it myself really, and have very limited time.

3) - yep, change the skin file basically, it's in the add dir.


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-08

(2015-01-27, 06:46)bossanova808 Wrote:
(2015-01-20, 03:47)imro2 Wrote: I will post there and ask. Meanwhile I downloaded all the missing library packages from http://packages.ubuntu.com/ unpacked and then copied to /storage/.kodi/addons/script.xsqueeze/lib. I had to extract the tars out of deb packages before uploading them to openelec, because openelec does not seem to have way to extract deb packages.

@imro2 - can you give me a list of packages you needed? I think I might add them to xsqueeze as someone else has mentioned issues. Or better yet stick them somewhere so I can grab them?

@imro2 - can you help me with this or do I have to get my hands drity with Ubuntu?


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - ronluna - 2015-02-08

I'm on Ubuntu 14.04 and Squeezebox Server 7.7.5.

Is there a way for Xsqueese Chooser to wait a little longer before displaying the results?


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - jacobo221 - 2015-02-08

Hi again,

I have a RPi2, it is an armv7l device, running raspbian.

The script.module.b808common/lib/b808common.py file detects RPi's based on this condition (a hack):
elif "raspbmc" in uname or "armv6l" in uname:
It should be:
elif "raspbmc" in uname or "armv6l" in uname or "armv7l" in uname:

I've tested it and it works on RPi 2 B.

Thanks for your great work!

P.S.: In case you are interested in the full uname string:
Linux NAS 3.18.5-v7+ #225 SMP PREEMPT Fri Jan 30 18:53:55 GMT 2015 armv7l GNU/Linux


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-09

Yes, it should be - will add that!


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-09

Actualyl, looks liek it should be:
elif xbmc.getCondVisibility( "System.Platform.Linux.RaspberryPi" ):


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-09

Going to push an update with some fixes for app broswing, and Rasp Pi 2 support as above.

I really need some help with the openelec libs is anyone has some time - I don't have any OE installs (pi or 'regular') to hand because we're renovating and all my kit is packed up.

@ronluna - no, one can't delay the ask/response over the CLI. Apps appear to be working fine, but Radios sometimes come back without even a command string so not sure WTF that is about right now.

Fingers crossed on these updates as I am working a little more blind than usual..


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - volleynbike - 2015-02-09

(2015-02-09, 03:03)bossanova808 Wrote: I really need some help with the openelec libs is anyone has some time - I don't have any OE installs (pi or 'regular') to hand because we're renovating and all my kit is packed up.

I have a RPi with OpenELEC 5.0 (Kodi helix) and xsqueeze that is experiencing the libs issue. I'm willing to help if i can. I'm not a libs developer, but i have helped developers on linux dev projects with testing, setup, etc many times. If i can be of assistance please let me know. i'm reachable at [my forum username] @ gmail.


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-09

@volleynbike

Well basically I need the libs as mentioned here
http://openelec.tv/forum/90-miscellaneous/74864-adding-libraries

Ideally, someone would compile squeezelite with the static libs included and I would just add those binaries, that would be neatest. I believe they can be made using this fork:
https://github.com/ralph-irving/squeezelite

...but I just don't have a linux machine (even virtual) handy. I have found some already made builds for rasp pi arm6hf , but not linux here:

https://www.mediafire.com/folder/4q8dvq20iyz9e/Builds#4q8dvq20iyz9e

So - are you set up to compile on linux maybe?

Or perhaps cahse Ralph Irving to do a general linux build with static libraries (which seems to be the point of his fork as far as I can tell)


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - volleynbike - 2015-02-09

I have an Ubuntu 14.01 vm that i've used for other compiles. I'm github'ing ralph-irving's fork and will try to make as-is 1st...


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - volleynbike - 2015-02-09

i'm getting a "output_alsa.c:27:28: fatal error: alsa/asoundlib.h: No such file or directory" error. i can't find if there is a list of dependencies. would you know?


RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2015-02-09

You probably need to install the alsa dev stuff:
http://mailman.alsa-project.org/pipermail/alsa-devel/2011-September/043530.html