Kodi Community Forum
[WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Kodi related discussions (https://forum.kodi.tv/forumdisplay.php?fid=6)
+--- Thread: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) (/showthread.php?tid=67012)



- lupi - 2010-04-23

I get the same error and hoping for more information on this since this is the xbmc build I use and I'm so very pleased with it.

The plot thickens since you can play the albums that you've added to your music library already without any problems.

Thanks in advance for any help.


- ScrotzaN - 2010-04-24

Also having this problem.

The client probably needs to be updated or something I guess.

We'll just have to wait Smile


- pettson3816 - 2010-04-24

pmbsa Wrote:Hi, hope this isnt an inane question but is there any sign of getting this running on the mac version?

thanks
Paul

There is a Spotify client for Plex i believe.


- roo2000 - 2010-04-24

roo2000 Wrote:Don't worry I'm a noob too and hoping for an answer to the same question. :o

Is it something we can use on our Xbox 1 conversions?

Do we install it like we would for linux?

Sorry for the noob questions but I've only ever had anything to do with linux when I converted my old xbox to XBMC and that was following instructions. Huh


- dbthedon - 2010-04-27

It appears to be working in Windows again. Wooooo hooo!

I didnt update anything it just started to work, so im assuming it was something changed at Spotify's end


- PussyWagon - 2010-04-29

It wont work for me, client to old!! Sad
Running Win XP.

No solution for this?


"Client is too old" - jfondin - 2010-05-02

I´m having this issue as well. It stopped working about 2 weeks ago.
XBMC says "Cient is too old" and Nothing happens when I try to "reconnect".

I´m running Windows 7 and spotyxbmx alpha 015.

Any updates foir this issue? It seems as if there are a lot of people experiencing this!

///
Regards Johan


Answer to my own post... - jfondin - 2010-05-02

jfondin Wrote:I´m having this issue as well. It stopped working about 2 weeks ago.
XBMC says "Cient is too old" and Nothing happens when I try to "reconnect".

I´m running Windows 7 and spotyxbmx alpha 015.

Any updates foir this issue? It seems as if there are a lot of people experiencing this!

///
Regards Johan

Ok I found this:
Developer comment on github

Does this mean that spotyxbmc won´t work until some future release happens, or what?

Since I run XBMC on Windows I can´t really compile my own binary using the official Spotify library as described in the link above. Instead me and everyone else running Windows is stuck with openspotifylib which doesn´t seem to work anymore.

//
Johan


- Kitof - 2010-05-02

I made some changes to be able to compile spotyxmbc under linux with libspotify 0.4.

Everything works well, and my fork is here :

http://github.com/Kitof/spotyxbmc


- dbthedon - 2010-05-02

I have no idea why mine is working, but it is in Windows 7, one thing i have done was reinstalled my normal spotify client.


Error Compiling - markjrey - 2010-05-06

Hi Guys.

I've followed the process listed to add prior to compiling, however when I run make I'm getting the following error:

include -I/usr/include/lzo GUIMediaWindow.cpp -o GUIMediaWindow.o
In file included from spotinterface.h:32,
from GUIMediaWindow.cpp:60:
/usr/include/libspotify/api.h:52: error: duplicate ‘unsigned’
/usr/include/libspotify/api.h:52: error: multiple types in one declaration
/usr/include/libspotify/api.h:52: error: declaration does not declare anything
make[1]: *** [GUIMediaWindow.o] Error 1
make[1]: Leaving directory `/home/xbmc/xbmc/xbmc'
make: *** [xbmc/xbmc.a] Error 2

Has anyone else had this error when compiling?
I'm running Ubuntu 9.10 32bit on an ION 330 system.

Mark


Sorry just saw the FAQ -- oops - markjrey - 2010-05-06

markjrey Wrote:Hi Guys.

I've followed the process listed to add prior to compiling, however when I run make I'm getting the following error:

include -I/usr/include/lzo GUIMediaWindow.cpp -o GUIMediaWindow.o
In file included from spotinterface.h:32,
from GUIMediaWindow.cpp:60:
/usr/include/libspotify/api.h:52: error: duplicate ‘unsigned’
/usr/include/libspotify/api.h:52: error: multiple types in one declaration
/usr/include/libspotify/api.h:52: error: declaration does not declare anything
make[1]: *** [GUIMediaWindow.o] Error 1
make[1]: Leaving directory `/home/xbmc/xbmc/xbmc'
make: *** [xbmc/xbmc.a] Error 2

Has anyone else had this error when compiling?
I'm running Ubuntu 9.10 32bit on an ION 330 system.

Mark

Sorry just saw the FAQ will try the repository api.h


- DaveGeorge - 2010-05-12

Hi guys! I'm a complete newbie when it comes to linux, but I tried to follow the instructions on compiling your own build of XBMC for ubuntu, with Kitof's updated files.

However I'm at the "make" stage and I keep on getting the same error message:

spotinterface.h:88: error: ‘XFILE::MUSICDATABASEDIRECTORY’ has not been declared
spotinterface.h:88: error: ISO C++ forbids declaration of ‘NODE_TYPE’ with no type
spotinterface.h:88: error: expected ‘;’ before ‘getChildType’
spotinterface.cpp:1123: error: ‘XFILE::MUSICDATABASEDIRECTORY’ has not been declared
spotinterface.cpp:1123: error: expected constructor, destructor, or type conversion before ‘SpotifyInterface’
make[1]: *** [spotinterface.o] Fel 1


Is there anybody who might be able to tell me what's wrong?

Cheers!
Dave


- Pheanics - 2010-05-14

Hi!

I've taken a shot at getting Spotyxbmc to work for me with Kitof's files.

i got the libspotify and I've got the XBMC source ( extracted to folder "xbmc-9.11")

i've put the spotyxbmc.diff in the folder "xbmc-9.11" and the run patch -p0 -i ./spotyxbmc.diff

But i get an error that says something like " *** patch input is all garbage"

Any idea what I'm doing wrong?

I'm trying to do this on a XBMC Live installation


- berland - 2010-05-20

Kitof Wrote:I made some changes to be able to compile spotyXBMC under linux with libspotify 0.4.

Everything works well, and my fork is here :

http://github.com/Kitof/spotyxbmc

Could you state which SVN-version of xbmc you used to make the patch-file? There is a svn rev in the .diff-file at 28310, but that is obviously too old and the patch can not be applied successfully.

Then I have tried SVN-versions at 2010-05-02 (the date at which you submitted the fork), the spotyxbmc.diff patch can be successfully applied to the tree, but the tree does not compile here.