switch (type) { case BANNER: art = new MediaArtwork("", MediaArtworkType.BANNER); break; case CLEARART: art = new MediaArtwork("", MediaArtworkType.CLEARART); break; case DISC: art = new MediaArtwork("", MediaArtworkType.DISC); break; case FANART: art = new MediaArtwork("", MediaArtworkType.BACKGROUND); break; case LOGO: art = new MediaArtwork("", MediaArtworkType.LOGO); break; case CLEARLOGO: art = new MediaArtwork("", MediaArtworkType.CLEARLOGO); break; case POSTER: art = new MediaArtwork("", MediaArtworkType.POSTER); break; case SEASON: art = new MediaArtwork("", MediaArtworkType.SEASON); break; case THUMB: art = new MediaArtwork("", MediaArtworkType.THUMB); break; default:
static void processMediaArt(MediaMetadata md, MediaArtworkType type, String image) { MediaArtwork ma = new MediaArtwork(providerInfo.getId(), type); ma.setPreviewUrl(image); md.addMediaArt(ma); }
private List<MediaArtwork> prepareArtwork(List<Image> images, ImageType type) { List<MediaArtwork> artworks = new ArrayList<>(); for (Image image : ListUtils.nullSafe(images)) { MediaArtwork ma = new MediaArtwork(providerInfo.getId(), type.type); ma.setDefaultUrl(image.url); ma.setPreviewUrl(image.url.replace("/fanart/", "/preview/")); ma.setLanguage(image.lang); ma.setLikes(image.likes); ma.addImageSize(type.width, type.height, image.url); ma.setSizeOrder(type.sizeOrder); if ("all".equals(image.season)) { ma.setSeason(0); } else { try { ma.setSeason(Integer.valueOf(image.season)); } catch (Exception ignored) { } } artworks.add(ma); // fanart.tv only knows clearlogo; copy that for the logo type if (type.type == MediaArtworkType.CLEARLOGO) { artworks.add(new MediaArtwork(ma, MediaArtworkType.LOGO)); } } return artworks; }
private void processMediaArt(MediaMetadata md, MediaArtworkType type, String label, String image) { MediaArtwork ma = new MediaArtwork(md.getProviderId(), type); ma.setPreviewUrl(image); ma.setDefaultUrl(image); md.addMediaArt(ma); }
String value = reader.nextString(); LOGGER.trace("SYNO: found backdrop: " + value); MediaArtwork ma = new MediaArtwork("com.synology", MediaArtworkType.BACKGROUND); ma.setDefaultUrl(value); artworks.add(ma); String value = reader.nextString(); LOGGER.trace("SYNO: found poster: " + value); MediaArtwork ma = new MediaArtwork("com.synology", MediaArtworkType.POSTER); ma.setDefaultUrl(value); artworks.add(ma);
private List<MediaArtwork> genMA(List<Entry> entries, MediaArtworkType type) { List<MediaArtwork> artworks = new ArrayList<>(); for (Entry image : ListUtils.nullSafe(entries)) { MediaArtwork ma = new MediaArtwork(providerInfo.getId(), type); ma.setDefaultUrl(BASE_URL + image.getOriginal()); ma.setPreviewUrl(BASE_URL + image.getImage()); ma.setAnimated(true); // ma.setImdbId(m.getImdbid()); ma.setLanguage(image.getLanguage().toLowerCase(Locale.ROOT)); artworks.add(ma); } return artworks; }
MediaArtwork ma = new MediaArtwork(ImdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.THUMB); ma.setPreviewUrl(posterUrl); ma.setDefaultUrl(posterUrl);
MediaArtwork ma = new MediaArtwork(result.getProviderId(), MediaArtworkType.POSTER); ma.setDefaultUrl(getPosterUrl()); ma.setPreviewUrl(getPosterUrl());
MediaArtwork artwork = new MediaArtwork(OmdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); artwork.setDefaultUrl(result.poster); metadata.addMediaArt(artwork);
MediaArtwork ma = new MediaArtwork(providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); ma.setPreviewUrl(IMAGE_SERVER + e.text()); ma.setDefaultUrl(IMAGE_SERVER + e.text());
MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + collection.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + collection.poster_path); MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.BACKGROUND); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w300" + collection.backdrop_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w1280" + collection.backdrop_path); MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + part.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + part.poster_path); MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.BACKGROUND); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w300" + part.backdrop_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w1280" + part.backdrop_path);
MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtworkType.POSTER); ma.setPreviewUrl(baseUrl + "w185" + image.file_path); ma.setLanguage(image.iso_639_1); MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtworkType.BACKGROUND); ma.setPreviewUrl(baseUrl + "w300" + image.file_path); ma.setLanguage(image.iso_639_1);
ma = new MediaArtwork(providerInfo.getId(), BACKGROUND); break; ma = new MediaArtwork(providerInfo.getId(), POSTER); break; ma = new MediaArtwork(providerInfo.getId(), SEASON); try { ma.setSeason(Integer.parseInt(image.subKey)); ma = new MediaArtwork(providerInfo.getId(), BANNER); break;
MediaArtwork ma = new MediaArtwork(result.getProviderId(), MediaArtworkType.POSTER); ma.setDefaultUrl(getPosterUrl()); ma.setPreviewUrl(getPosterUrl());
MediaArtwork ma = new MediaArtwork(result.getProviderId(), MediaArtwork.MediaArtworkType.POSTER); ma.setDefaultUrl(getPosterUrl()); ma.setPreviewUrl(getPosterUrl());
MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + complete.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + complete.poster_path);
MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtworkType.THUMB); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "original" + episode.still_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "original" + episode.still_path);
MediaArtwork ma = new MediaArtwork(providerInfo.getId(), MediaArtworkType.THUMB); ma.setPreviewUrl(artworkUrl + episode.filename); ma.setDefaultUrl(artworkUrl + episode.filename);
MediaArtwork ma = new MediaArtwork(providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); ma.setPreviewUrl(fd.posters.small); ma.setDefaultUrl(fd.posters.large);
MediaArtwork ma = new MediaArtwork(providerInfo.getId(), MediaArtwork.MediaArtworkType.POSTER); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + movie.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + movie.poster_path);