/** * Create Artwork instance from an image file * * @param link * @return * @throws IOException */ public static Artwork createLinkedArtworkFromURL(String link) throws IOException { // Normal if (!TagOptionSingleton.getInstance().isAndroid()) { return StandardArtwork.createLinkedArtworkFromURL(link); } // Android else { return AndroidArtwork.createLinkedArtworkFromURL(link); } }
/** * Create Artwork instance from an image file * * @param file * @return * @throws IOException */ public static Artwork createArtworkFromFile(File file) throws IOException { // Normal if (!TagOptionSingleton.getInstance().isAndroid()) { return StandardArtwork.createArtworkFromFile(file); } // Android else { return AndroidArtwork.createArtworkFromFile(file); } }
/** * Create Artwork instance from A Flac Metadata Block * * @param coverArt * @return */ public static Artwork createArtworkFromMetadataBlockDataPicture( MetadataBlockDataPicture coverArt) { // Normal if (!TagOptionSingleton.getInstance().isAndroid()) { return StandardArtwork.createArtworkFromMetadataBlockDataPicture(coverArt); } // Android else { return AndroidArtwork.createArtworkFromMetadataBlockDataPicture(coverArt); } }
/** * Create artwork from Flac block * * @param coverArt * @return */ public static StandardArtwork createArtworkFromMetadataBlockDataPicture( MetadataBlockDataPicture coverArt) { StandardArtwork artwork = new StandardArtwork(); artwork.setFromMetadataBlockDataPicture(coverArt); return artwork; }
public static StandardArtwork createLinkedArtworkFromURL(String url) throws IOException { StandardArtwork artwork = new StandardArtwork(); artwork.setLinkedFromURL(url); return artwork; }
/** * Create Artwork from File * * @param file * @return * @throws java.io.IOException */ public static StandardArtwork createArtworkFromFile(File file) throws IOException { StandardArtwork artwork = new StandardArtwork(); artwork.setFromFile(file); return artwork; }