mirror of
https://github.com/antebudimir/tempus.git
synced 2026-01-01 09:53:33 +00:00
Added the PodcastChannel in the Subsonic singleton
This commit is contained in:
parent
88fa46bb74
commit
f51b43725a
1 changed files with 9 additions and 0 deletions
|
|
@ -8,6 +8,7 @@ import com.cappielloantonio.play.subsonic.api.mediaannotation.MediaAnnotationCli
|
||||||
import com.cappielloantonio.play.subsonic.api.medialibraryscanning.MediaLibraryScanningClient;
|
import com.cappielloantonio.play.subsonic.api.medialibraryscanning.MediaLibraryScanningClient;
|
||||||
import com.cappielloantonio.play.subsonic.api.mediaretrieval.MediaRetrievalClient;
|
import com.cappielloantonio.play.subsonic.api.mediaretrieval.MediaRetrievalClient;
|
||||||
import com.cappielloantonio.play.subsonic.api.playlist.PlaylistClient;
|
import com.cappielloantonio.play.subsonic.api.playlist.PlaylistClient;
|
||||||
|
import com.cappielloantonio.play.subsonic.api.podcast.PodcastClient;
|
||||||
import com.cappielloantonio.play.subsonic.api.searching.SearchingClient;
|
import com.cappielloantonio.play.subsonic.api.searching.SearchingClient;
|
||||||
import com.cappielloantonio.play.subsonic.api.system.SystemClient;
|
import com.cappielloantonio.play.subsonic.api.system.SystemClient;
|
||||||
import com.cappielloantonio.play.subsonic.base.Version;
|
import com.cappielloantonio.play.subsonic.base.Version;
|
||||||
|
|
@ -30,6 +31,7 @@ public class Subsonic {
|
||||||
private SearchingClient searchingClient;
|
private SearchingClient searchingClient;
|
||||||
private AlbumSongListClient albumSongListClient;
|
private AlbumSongListClient albumSongListClient;
|
||||||
private MediaAnnotationClient mediaAnnotationClient;
|
private MediaAnnotationClient mediaAnnotationClient;
|
||||||
|
private PodcastClient podcastClient;
|
||||||
private MediaLibraryScanningClient mediaLibraryScanningClient;
|
private MediaLibraryScanningClient mediaLibraryScanningClient;
|
||||||
|
|
||||||
public Subsonic(Context context, SubsonicPreferences preferences) {
|
public Subsonic(Context context, SubsonicPreferences preferences) {
|
||||||
|
|
@ -90,6 +92,13 @@ public class Subsonic {
|
||||||
return mediaAnnotationClient;
|
return mediaAnnotationClient;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public PodcastClient getPodcastClient() {
|
||||||
|
if (podcastClient == null) {
|
||||||
|
podcastClient = new PodcastClient(context, this);
|
||||||
|
}
|
||||||
|
return podcastClient;
|
||||||
|
}
|
||||||
|
|
||||||
public MediaLibraryScanningClient getMediaLibraryScanningClient() {
|
public MediaLibraryScanningClient getMediaLibraryScanningClient() {
|
||||||
if (mediaLibraryScanningClient == null) {
|
if (mediaLibraryScanningClient == null) {
|
||||||
mediaLibraryScanningClient = new MediaLibraryScanningClient(context, this);
|
mediaLibraryScanningClient = new MediaLibraryScanningClient(context, this);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue