Ejemplo n.º 1
0
 /**
  * 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);
   }
 }
Ejemplo n.º 2
0
 /**
  * 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);
   }
 }
Ejemplo n.º 3
0
 /**
  * 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);
   }
 }