Download jahspotify Free Java Code

Description

Jah'Spotify is a set of Java bindings over the Spotify native library (libspotify).

Icons

jahspotify

Source Files

The download file jahspotify-master.zip has the following entries.


.gitignore// w w w  . j a  v  a2s .c om
README.md
android/AndroidManifest.xml
android/default.properties
android/pom.xml
android/res/drawable-hdpi/ic_menu_refresh.png
android/res/drawable/audio_unlocked.png
android/res/drawable/back5.png
android/res/drawable/jahspotify_logo.png
android/res/drawable/mp_forward.png
android/res/drawable/mp_forward_disabled.png
android/res/drawable/mp_forward_pressed.png
android/res/drawable/mp_pause.png
android/res/drawable/mp_pause_disabled.png
android/res/drawable/mp_pause_pressed.png
android/res/drawable/mp_play.png
android/res/drawable/mp_play_disabled.png
android/res/drawable/mp_play_pressed.png
android/res/drawable/mp_reverse.png
android/res/drawable/mp_reverse_pressed.png
android/res/drawable/mp_stop.png
android/res/drawable/mp_stop_disabled.png
android/res/drawable/mp_stop_pressed.png
android/res/drawable/pause_selector.xml
android/res/drawable/play_selector.xml
android/res/drawable/seek_forward_selector.xml
android/res/drawable/seek_reverse_selector.xml
android/res/drawable/stop_selector.xml
android/res/layout/launcher.xml
android/res/layout/select_server.xml
android/res/layout/webview.xml
android/res/values/attrs.xml
android/res/values/strings.xml
android/res/values/styles.xml
android/src/main/java/jahspotify/android/JahSpotifyApplication.java
android/src/main/java/jahspotify/android/activities/BrowserActivity.java
android/src/main/java/jahspotify/android/activities/LauncherActivity.java
android/src/main/java/jahspotify/android/activities/SelectServerActivity.java
api/.gitignore
api/pom.xml
api/src/main/java/jahspotify/AbstractPlaybackListener.java
api/src/main/java/jahspotify/ConnectionListener.java
api/src/main/java/jahspotify/JahSpotify.java
api/src/main/java/jahspotify/PlaybackListener.java
api/src/main/java/jahspotify/PlaylistListener.java
api/src/main/java/jahspotify/Query.java
api/src/main/java/jahspotify/Search.java
api/src/main/java/jahspotify/SearchListener.java
api/src/main/java/jahspotify/SearchResult.java
api/src/main/java/jahspotify/images/ImageCreator.java
api/src/main/java/jahspotify/impl/AbstractConnectionListener.java
api/src/main/java/jahspotify/impl/AbstractPlaylistListener.java
api/src/main/java/jahspotify/impl/JahSpotifyImpl.java
api/src/main/java/jahspotify/impl/NativeConnectionListener.java
api/src/main/java/jahspotify/impl/NativeLibraryListener.java
api/src/main/java/jahspotify/impl/NativeLogger.java
api/src/main/java/jahspotify/impl/NativeMediaLoadedListener.java
api/src/main/java/jahspotify/impl/NativePlaybackListener.java
api/src/main/java/jahspotify/impl/NativeSearchCompleteListener.java
api/src/main/java/jahspotify/media/Album.java
api/src/main/java/jahspotify/media/AlbumType.java
api/src/main/java/jahspotify/media/Artist.java
api/src/main/java/jahspotify/media/Biography.java
api/src/main/java/jahspotify/media/Container.java
api/src/main/java/jahspotify/media/Disc.java
api/src/main/java/jahspotify/media/Image.java
api/src/main/java/jahspotify/media/ImageFormat.java
api/src/main/java/jahspotify/media/ImageSize.java
api/src/main/java/jahspotify/media/Library.java
api/src/main/java/jahspotify/media/LibraryEntry.java
api/src/main/java/jahspotify/media/Link.java
api/src/main/java/jahspotify/media/Media.java
api/src/main/java/jahspotify/media/Playlist.java
api/src/main/java/jahspotify/media/Restriction.java
api/src/main/java/jahspotify/media/Result.java
api/src/main/java/jahspotify/media/Track.java
api/src/main/java/jahspotify/media/User.java
api/src/main/java/jahspotify/metadata/Metadata.java
api/src/main/java/jahspotify/metadata/lookup/AlbumMediaLookup.java
api/src/main/java/jahspotify/metadata/lookup/ArtistMediaLookup.java
api/src/main/java/jahspotify/metadata/lookup/LookupInfo.java
api/src/main/java/jahspotify/metadata/lookup/LookupResult.java
api/src/main/java/jahspotify/metadata/lookup/MediaLookup.java
api/src/main/java/jahspotify/metadata/lookup/TrackMediaLookup.java
api/src/main/java/jahspotify/metadata/search/AlbumResult.java
api/src/main/java/jahspotify/metadata/search/AlbumSearchResult.java
api/src/main/java/jahspotify/metadata/search/ArtistResult.java
api/src/main/java/jahspotify/metadata/search/ArtistSearchResult.java
api/src/main/java/jahspotify/metadata/search/Availability.java
api/src/main/java/jahspotify/metadata/search/ExternalReference.java
api/src/main/java/jahspotify/metadata/search/MediaResult.java
api/src/main/java/jahspotify/metadata/search/SearchInfo.java
api/src/main/java/jahspotify/metadata/search/SearchResult.java
api/src/main/java/jahspotify/metadata/search/TrackResult.java
api/src/main/java/jahspotify/metadata/search/TrackSearchResult.java
api/src/main/java/jahspotify/mp3/MPG123Player.java
api/src/main/java/jahspotify/query/AlbumQuery.java
api/src/main/java/jahspotify/query/AndQuery.java
api/src/main/java/jahspotify/query/ArtistQuery.java
api/src/main/java/jahspotify/query/Genre.java
api/src/main/java/jahspotify/query/GenreQuery.java
api/src/main/java/jahspotify/query/ISRCQuery.java
api/src/main/java/jahspotify/query/LabelQuery.java
api/src/main/java/jahspotify/query/NotQuery.java
api/src/main/java/jahspotify/query/OrQuery.java
api/src/main/java/jahspotify/query/TextQuery.java
api/src/main/java/jahspotify/query/TokenQuery.java
api/src/main/java/jahspotify/query/TrackQuery.java
api/src/main/java/jahspotify/query/YearQuery.java
api/src/main/java/jahspotify/query/YearRangeQuery.java
api/src/main/java/jahspotify/util/BaseConvert.java
api/src/main/java/jahspotify/util/DuplicatingOutputStream.java
api/src/main/java/jahspotify/util/Hex.java
api/src/main/java/jahspotify/util/WritingInputStream.java
api/src/test/java/jahspotify/images/TestImageCreator.java
api/src/test/java/jahspotify/impl/TestJahSpotifyImpl.java
api/src/test/java/jahspotify/media/TestLink.java
api/src/test/java/jahspotify/query/TestQuery.java
documentation/jahspotify-architecture.odg
documentation/jahspotify-architecture.pdf
executable-war/.gitignore
executable-war/pom.xml
executable-war/src/main/assembly/execwar.xml
executable-war/src/main/java/jahspotify/web/EmbeddedJettyServer.java
executable-war/src/main/resources/META-INF/MANIFEST.MF
native-jar/.gitignore
native-jar/pom.xml
native-jar/src/main/java/jahspotify/JahSpotifyNativeLoader.java
native-jar/src/main/java/jahspotify/util/JNILibraryLoader.java
native-jar/src/main/java/jahspotify/util/JNILibraryLoaderException.java
native/.gitignore
native/pom.xml
native/src/main/.gitignore
native/src/main/native/inc/.gitignore
native/src/main/native/inc/Callbacks.h
native/src/main/native/inc/JNIHelpers.h
native/src/main/native/inc/JahSpotify.h
native/src/main/native/inc/Logging.h
native/src/main/native/inc/ThreadHelpers.h
native/src/main/native/inc/audio.h
native/src/main/native/inc/queue.h
native/src/main/native/src/Callbacks.c
native/src/main/native/src/JNIHelpers.c
native/src/main/native/src/JahSpotify.c
native/src/main/native/src/Logging.c
native/src/main/native/src/ThreadHelpers.c
native/src/main/native/src/audio.c
native/src/main/native/src/openal-audio.c
pom.xml
services/pom.xml
services/src/main/java/jahspotify/services/AbstractMediaPlayerListener.java
services/src/main/java/jahspotify/services/AbstractQueueListener.java
services/src/main/java/jahspotify/services/JahSpotifyService.java
services/src/main/java/jahspotify/services/MediaPlayer.java
services/src/main/java/jahspotify/services/MediaPlayerListener.java
services/src/main/java/jahspotify/services/MediaPlayerState.java
services/src/main/java/jahspotify/services/MediaPlayerStatus.java
services/src/main/java/jahspotify/services/Queue.java
services/src/main/java/jahspotify/services/QueueConfiguration.java
services/src/main/java/jahspotify/services/QueueListener.java
services/src/main/java/jahspotify/services/QueueManager.java
services/src/main/java/jahspotify/services/QueueNextTrack.java
services/src/main/java/jahspotify/services/QueueStatistics.java
services/src/main/java/jahspotify/services/QueueStatus.java
services/src/main/java/jahspotify/services/QueueTrack.java
services/src/main/java/jahspotify/services/RSSFeedManager.java
services/src/main/java/jahspotify/services/SearchEngine.java
services/src/main/java/jahspotify/services/Shuffler.java
services/src/main/java/jahspotify/services/echonest/EchoNestBasicResponse.java
services/src/main/java/jahspotify/services/echonest/EchoNestListTerm.java
services/src/main/java/jahspotify/services/echonest/EchoNestListTermsResponse.java
services/src/main/java/jahspotify/services/echonest/EchoNestResponse.java
services/src/main/java/jahspotify/services/echonest/EchoNestResponseStatus.java
services/src/main/java/jahspotify/services/echonest/EchoNestService.java
services/src/main/java/jahspotify/services/echonest/EchoNestSpotifyBridge.java
services/src/main/java/jahspotify/services/history/HistoryCollector.java
services/src/main/java/jahspotify/services/nuances/Mood.java
services/src/main/java/jahspotify/services/nuances/NuanceChangeListener.java
services/src/main/java/jahspotify/services/nuances/NuanceConfiguration.java
services/src/main/java/jahspotify/services/nuances/NuanceManager.java
services/src/main/java/jahspotify/services/nuances/Style.java
services/src/main/java/jahspotify/services/spotiseek/SpotiseekResult.java
services/src/main/java/jahspotify/services/spotiseek/SpotiseekResultContentHandler.java
services/src/main/java/jahspotify/services/spotiseek/SpotiseekService.java
storage/.gitignore
storage/pom.xml
storage/src/main/java/jahspotify/storage/StorageAwareJahspotify.java
storage/src/main/java/jahspotify/storage/media/FileMediaStorage.java
storage/src/main/java/jahspotify/storage/media/InMemoryMediaStorage.java
storage/src/main/java/jahspotify/storage/media/MediaStorage.java
storage/src/main/java/jahspotify/storage/media/MongoDBMediaStorage.java
storage/src/main/java/jahspotify/storage/statistics/AggregatedTrackStatistics.java
storage/src/main/java/jahspotify/storage/statistics/HistoricalStorage.java
storage/src/main/java/jahspotify/storage/statistics/HistoryCriteria.java
storage/src/main/java/jahspotify/storage/statistics/HistoryCursor.java
storage/src/main/java/jahspotify/storage/statistics/InMemoryHistoricalStorage.java
storage/src/main/java/jahspotify/storage/statistics/InMemoryHistoryCursor.java
storage/src/main/java/jahspotify/storage/statistics/MongoDBHistoricalStorage.java
storage/src/main/java/jahspotify/storage/statistics/MongoDBHistoryCursor.java
storage/src/main/java/jahspotify/storage/statistics/TrackHistory.java
storage/src/main/java/jahspotify/storage/statistics/TrackStatistics.java
storage/src/main/java/jahspotify/storage/statistics/TrackStatisticsCursor.java
web-client/.gitignore
web-client/pom.xml
web-client/src/main/java/jahspotify/client/JahSpotifyClient.java
web-client/src/main/java/jahspotify/client/ServerBroadcasterClient.java
web-common/.gitignore
web-common/pom.xml
web-common/src/main/java/jahspotify/web/MediaPlayerState.java
web-common/src/main/java/jahspotify/web/MediaPlayerStatus.java
web-common/src/main/java/jahspotify/web/ResponseStatus.java
web-common/src/main/java/jahspotify/web/SimpleStatusResponse.java
web-common/src/main/java/jahspotify/web/media/Album.java
web-common/src/main/java/jahspotify/web/media/AlbumType.java
web-common/src/main/java/jahspotify/web/media/Artist.java
web-common/src/main/java/jahspotify/web/media/Biography.java
web-common/src/main/java/jahspotify/web/media/Container.java
web-common/src/main/java/jahspotify/web/media/Disc.java
web-common/src/main/java/jahspotify/web/media/FullTrack.java
web-common/src/main/java/jahspotify/web/media/Image.java
web-common/src/main/java/jahspotify/web/media/ImageFormat.java
web-common/src/main/java/jahspotify/web/media/Library.java
web-common/src/main/java/jahspotify/web/media/LibraryEntry.java
web-common/src/main/java/jahspotify/web/media/Link.java
web-common/src/main/java/jahspotify/web/media/Media.java
web-common/src/main/java/jahspotify/web/media/Playlist.java
web-common/src/main/java/jahspotify/web/media/Restriction.java
web-common/src/main/java/jahspotify/web/media/SearchResult.java
web-common/src/main/java/jahspotify/web/media/Track.java
web-common/src/main/java/jahspotify/web/media/TrackHistory.java
web-common/src/main/java/jahspotify/web/media/User.java
web-common/src/main/java/jahspotify/web/queue/CurrentQueue.java
web-common/src/main/java/jahspotify/web/queue/CurrentTrack.java
web-common/src/main/java/jahspotify/web/queue/QueueConfiguration.java
web-common/src/main/java/jahspotify/web/queue/QueueState.java
web-common/src/main/java/jahspotify/web/queue/QueueStatus.java
web-common/src/main/java/jahspotify/web/queue/QueueTracksRequest.java
web-common/src/main/java/jahspotify/web/queue/QueuedTrack.java
web-common/src/main/java/jahspotify/web/system/Configuration.java
web-common/src/main/java/jahspotify/web/system/MoodConfiguration.java
web-common/src/main/java/jahspotify/web/system/QueueAutoFillConfiguration.java
web-common/src/main/java/jahspotify/web/system/ServerIdentity.java
web-common/src/main/java/jahspotify/web/system/StyleConfiguration.java
web-common/src/main/java/jahspotify/web/system/SystemStatus.java
web/.gitignore
web/pom.xml
web/src/main/java/jahspotify/web/api/AlbumController.java
web/src/main/java/jahspotify/web/api/ArtistController.java
web/src/main/java/jahspotify/web/api/BaseController.java
web/src/main/java/jahspotify/web/api/ConfigurationController.java
web/src/main/java/jahspotify/web/api/HistoryController.java
web/src/main/java/jahspotify/web/api/ImageController.java
web/src/main/java/jahspotify/web/api/JahSpotifyWebException.java
web/src/main/java/jahspotify/web/api/MediaController.java
web/src/main/java/jahspotify/web/api/MediaPlayerController.java
web/src/main/java/jahspotify/web/api/PlaylistController.java
web/src/main/java/jahspotify/web/api/QueueController.java
web/src/main/java/jahspotify/web/api/QueueWebHelper.java
web/src/main/java/jahspotify/web/api/SearchController.java
web/src/main/java/jahspotify/web/api/ServerBroadcaster.java
web/src/main/java/jahspotify/web/api/SystemController.java
web/src/main/java/jahspotify/web/api/TrackController.java
web/src/main/java/jahspotify/web/tags/DurationFormatTag.java
web/src/main/java/jahspotify/web/tags/FullTrackTag.java
web/src/main/java/jahspotify/web/tags/ImageTag.java
web/src/main/java/jahspotify/web/tags/MediaTag.java
web/src/main/java/jahspotify/web/tags/TrackStatisticsTag.java
web/src/main/java/jahspotify/web/ui/HistoryBrowswerUIController.java
web/src/main/java/jahspotify/web/ui/MediaBrowserUIController.java
web/src/main/java/jahspotify/web/ui/MediaPlayerUIController.java
web/src/main/java/jahspotify/web/ui/QueueBrowserUIController.java
web/src/main/java/jahspotify/web/ui/SearchMediaUIController.java
web/src/main/java/jahspotify/web/ui/ServerSettingsUIController.java
web/src/main/resources/jahspotify.properties
web/src/main/resources/log4j.properties
web/src/main/resources/simplelog.properties
web/src/main/webapp/WEB-INF/config/spring-servlet.xml
web/src/main/webapp/WEB-INF/config/web-application-config.xml
web/src/main/webapp/WEB-INF/jahspotify-tags.tld
web/src/main/webapp/WEB-INF/web.xml
web/src/main/webapp/css/faicons-v2.png
web/src/main/webapp/css/faicons.png
web/src/main/webapp/css/images/ajax-loader.gif
web/src/main/webapp/css/images/ajax-loader.png
web/src/main/webapp/css/images/iconography.png
web/src/main/webapp/css/images/icons-18-black-pack.png
web/src/main/webapp/css/images/icons-18-black.png
web/src/main/webapp/css/images/icons-18-white-pack.png
web/src/main/webapp/css/images/icons-18-white.png
web/src/main/webapp/css/images/icons-36-black-pack.png
web/src/main/webapp/css/images/icons-36-black.png
web/src/main/webapp/css/images/icons-36-white-pack.png
web/src/main/webapp/css/images/icons-36-white.png
web/src/main/webapp/css/images/jahspotify-logo.jpg
web/src/main/webapp/css/images/spotify/icn_play_queue.png
web/src/main/webapp/css/images/spotify/icn_playlist.png
web/src/main/webapp/css/images/spotify/icn_quickact_album.png
web/src/main/webapp/css/images/spotify/icn_quickact_artist.png
web/src/main/webapp/css/images/spotify/icn_quickact_more.png
web/src/main/webapp/css/images/spotify/icn_quickact_queue.png
web/src/main/webapp/css/images/spotify/icn_quickact_star.png
web/src/main/webapp/css/images/spotify/icn_quickact_unstar.png
web/src/main/webapp/css/images/springboard-bg-sm.png
web/src/main/webapp/css/jahspotify-main.css
web/src/main/webapp/css/jqm-icon-pack-2.0-original.css
web/src/main/webapp/css/jqm-icon-pack-2.1.2-fa.css
web/src/main/webapp/css/jquery.mobile-1.2.0.min.css
web/src/main/webapp/images/bg.gif
web/src/main/webapp/images/blue.png
web/src/main/webapp/images/delete-button.jpeg
web/src/main/webapp/images/header.jpg
web/src/main/webapp/images/jahspotify-logo.jpg
web/src/main/webapp/images/loading.gif
web/src/main/webapp/images/playback-pause-32x32.png
web/src/main/webapp/images/playback-pause-48x48.png
web/src/main/webapp/images/playback-start-32x32.png
web/src/main/webapp/images/playback-start-48x48.png
web/src/main/webapp/images/skip-forward-32x32.png
web/src/main/webapp/images/skip-forward-48x48.png
web/src/main/webapp/images/spotify-core-logo-128x128.png
web/src/main/webapp/images/spotify-core-logo-64x64.png
web/src/main/webapp/images/xbg.gif
web/src/main/webapp/index.html
web/src/main/webapp/index.jsp
web/src/main/webapp/jsp/about.jsp
web/src/main/webapp/jsp/album.jsp
web/src/main/webapp/jsp/artist-albums.jsp
web/src/main/webapp/jsp/artist-select-dialog.jsp
web/src/main/webapp/jsp/artist-similar.jsp
web/src/main/webapp/jsp/artist.jsp
web/src/main/webapp/jsp/control-panel-ui.jsp
web/src/main/webapp/jsp/current-queue.jsp
web/src/main/webapp/jsp/dialog-footer.jsp
web/src/main/webapp/jsp/folder.jsp
web/src/main/webapp/jsp/footer-bar.jsp
web/src/main/webapp/jsp/footer.jsp
web/src/main/webapp/jsp/header-bar.jsp
web/src/main/webapp/jsp/header.jsp
web/src/main/webapp/jsp/history.jsp
web/src/main/webapp/jsp/play-controller-dialog.jsp
web/src/main/webapp/jsp/playlist.jsp
web/src/main/webapp/jsp/queue-media-link.jsp
web/src/main/webapp/jsp/queue-settings-dialog.jsp
web/src/main/webapp/jsp/result-dialog.jsp
web/src/main/webapp/jsp/search-result.jsp
web/src/main/webapp/jsp/search.jsp
web/src/main/webapp/jsp/server-info.jsp
web/src/main/webapp/jsp/steer-songs.jsp
web/src/main/webapp/jsp/track-history-detail.jsp
web/src/main/webapp/jsp/track.jsp
web/src/main/webapp/scripts/jahspotify.js
web/src/main/webapp/scripts/jquery-1.8.2.min.js
web/src/main/webapp/scripts/jquery-1.9.1.min.js
web/src/main/webapp/scripts/jquery.mobile-1.2.0.min.js
web/src/main/webapp/scripts/jquery.mobile-1.3.1.min.js
web/src/main/webapp/scripts/jquery.mobile-1.4.0-alpha.1.min.js
web/src/main/webapp/scripts/jquery.timeago.js
web/src/main/webapp/scripts/jquery.timer.js
yourkit.png

Download

Click the following link to download jahspotify-master.zip.

jahspotify-master.zip




















Home »
  Java Free Code »
    Development »




Algebra
Algorithm
Ant
Bytecode
Compiler
DataMining
DSL
Eclipse
Example
File
Git
Intellij
JavaBean
JAX
jBPM
JDK8
JME
JMX
JodaTime
JRuby
JSE
JSON
JVM
Lambda
libgdx
Library
log4j
Markdown
Math
Maven
Netbeans
NIO
NLP
OSGi
Plugin
Scala
SDK
slf4j
Template
Thread
Tutorial
Unicode
Utility
ZooKeeper