mirror of
https://github.com/antebudimir/tempus.git
synced 2026-01-01 09:53:33 +00:00
feat: radio
This commit is contained in:
parent
1deb9ed3d7
commit
a1ee70c24f
16 changed files with 478 additions and 11 deletions
|
|
@ -3,6 +3,7 @@ package com.cappielloantonio.play.subsonic;
|
|||
import com.cappielloantonio.play.subsonic.api.albumsonglist.AlbumSongListClient;
|
||||
import com.cappielloantonio.play.subsonic.api.bookmarks.BookmarksClient;
|
||||
import com.cappielloantonio.play.subsonic.api.browsing.BrowsingClient;
|
||||
import com.cappielloantonio.play.subsonic.api.internetradio.InternetRadioClient;
|
||||
import com.cappielloantonio.play.subsonic.api.mediaannotation.MediaAnnotationClient;
|
||||
import com.cappielloantonio.play.subsonic.api.medialibraryscanning.MediaLibraryScanningClient;
|
||||
import com.cappielloantonio.play.subsonic.api.mediaretrieval.MediaRetrievalClient;
|
||||
|
|
@ -31,6 +32,7 @@ public class Subsonic {
|
|||
private PodcastClient podcastClient;
|
||||
private MediaLibraryScanningClient mediaLibraryScanningClient;
|
||||
private BookmarksClient bookmarksClient;
|
||||
private InternetRadioClient internetRadioClient;
|
||||
|
||||
public Subsonic(SubsonicPreferences preferences) {
|
||||
this.preferences = preferences;
|
||||
|
|
@ -110,6 +112,13 @@ public class Subsonic {
|
|||
return bookmarksClient;
|
||||
}
|
||||
|
||||
public InternetRadioClient getInternetRadioClient() {
|
||||
if (internetRadioClient == null) {
|
||||
internetRadioClient = new InternetRadioClient(this);
|
||||
}
|
||||
return internetRadioClient;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
String url = preferences.getServerUrl() + "/rest/";
|
||||
return url.replace("//rest", "/rest");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue