This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitattributes | Mon Aug 10 11:03:52 -0700 2009 | |
| |
.gitignore | Thu Aug 13 13:25:43 -0700 2009 | |
| |
BUILDING.txt | Wed Oct 28 17:58:49 -0700 2009 | |
| |
README.txt | Wed Oct 28 17:58:49 -0700 2009 | |
| |
examples/ | Tue Aug 18 20:50:11 -0700 2009 | |
| |
include/ | Tue Oct 20 15:03:16 -0700 2009 | |
| |
libopenspotify/ | Tue Dec 15 13:39:09 -0800 2009 | |
| |
openspotify-simple/ | Wed Aug 05 17:31:26 -0700 2009 | |
| |
openspotify.sln | Tue Aug 18 03:48:48 -0700 2009 | |
| |
openspotify.xcodeproj/ | Thu Oct 22 06:06:20 -0700 2009 | |
| |
win32/ | Thu Oct 22 16:24:12 -0700 2009 |
README.txt
ABOUT ===== An attempt to write an ABI-compatible libspotify clone with technology from the despotify project. Most API calls in libspotify 0.0.2 are implemented. Some have stubs. See STATUS for more information. Questions? Post them to noah.williamsson at gmail.com DEVELOPMENT =========== The latest code can be pulled from http://github.com/noahwilliamsson/openspotify $ git clone git://github.com/noahwilliamsson/openspotify.git STATUS ====== Modules (from the below link) that are implemented so far are: http://developer.spotify.com/en/libspotify/docs/modules.html * Error Handling - Completed, but likely a bit buggy * Session handling - All but sp_session_player_*() API calls and music delivery (WIP as of October) * Links (Spotify URIs) - All but spotify:user: (playlist) URIs * Tracks subsystem - Completed * Album subsystem - Completed * Artist subsystem - Completed * Album browsing - Completed * Artist browsing - Completed * Image handling - Completed * Search subsysten - Completed * Playlist subsystem - Read-only (loading), no support for create/modify/remove playlists or tracks * User handling - Completed BUILDING ======== Project files for Microsoft Visual Studio C++, Apple Xcode aswell as a UNIX makefile are included. There are a few random notes in BUILDING.txt with additional information. BUGS ==== * Searches don't adhere to album and artist offset and count * No local data cache * GC of ref counted objects could have been done better and is likely buggy * Not all routines support multiple callbacks (different function ptrs and userdata) * The internal thread notification/message passing part is a bit messy.. DIRECTORIES =========== examples/ - Examples from libspotify-0.0.1.tar.gz with makefiles modified to link against libopenspotify. include/ - Only contains <spotify/api.h> from libspotify 0.0.2 libopenspotify/ - The libspotify clone, built as a shared library on Unix and with static and shared (.DLL) release and debug targets on Windows openspotify-simple/ - Test code that simply logs in and out twice win32/ - Bundled openssl, zlib and jpeglib headers and libraries for Windows








