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; }
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; }
ma.setPreviewUrl(IMAGE_SERVER + e.text()); ma.setDefaultUrl(IMAGE_SERVER + e.text()); ma.setLanguage(options.getLanguage().getLanguage()); md.addMediaArt(ma);
ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + collection.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + collection.poster_path); ma.setLanguage(options.getLanguage().getLanguage()); ma.setTmdbId(tmdbId); md.addMediaArt(ma); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w300" + collection.backdrop_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w1280" + collection.backdrop_path); ma.setLanguage(options.getLanguage().getLanguage()); ma.setTmdbId(tmdbId); md.addMediaArt(ma); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + part.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + part.poster_path); ma.setLanguage(options.getLanguage().getLanguage()); ma.setTmdbId(part.id); mdSubItem.addMediaArt(ma); ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w300" + part.backdrop_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w1280" + part.backdrop_path); ma.setLanguage(options.getLanguage().getLanguage()); ma.setTmdbId(part.id); mdSubItem.addMediaArt(ma);
MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtworkType.POSTER); ma.setPreviewUrl(baseUrl + "w185" + image.file_path); ma.setLanguage(image.iso_639_1); ma.setTmdbId(tmdbId); MediaArtwork ma = new MediaArtwork(TmdbMetadataProvider.providerInfo.getId(), MediaArtworkType.BACKGROUND); ma.setPreviewUrl(baseUrl + "w300" + image.file_path); ma.setLanguage(image.iso_639_1); ma.setTmdbId(tmdbId);
ma.setPreviewUrl(BASE_URL + el.get(0).attr("src")); ma.setDefaultUrl(BASE_URL + el.get(0).attr("src")); ma.setLanguage(options.getLanguage().getLanguage()); md.addMediaArt(ma);
ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + complete.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + complete.poster_path); ma.setLanguage(options.getLanguage().getLanguage()); ma.setTmdbId(complete.id); md.addMediaArt(ma);
ma.setPreviewUrl(fd.posters.small); ma.setDefaultUrl(fd.posters.large); ma.setLanguage(options.getLanguage().getLanguage()); md.addMediaArt(ma);
ma.setPreviewUrl(TmdbMetadataProvider.configuration.images.base_url + "w185" + movie.poster_path); ma.setDefaultUrl(TmdbMetadataProvider.configuration.images.base_url + "w342" + movie.poster_path); ma.setLanguage(options.getLanguage().getLanguage()); ma.setTmdbId(movie.id); md.addMediaArt(ma);