package com.pugh.sockso.web.action.covers;
public class TagCoverer extends BaseCoverer {
/**
* Currently unimplemented
*
* @param itemName
*
* @return
*
*/
public boolean serveCover( final String itemName ) {
/*
String imgExt = p.get(Constants.DEFAULT_ARTWORK_TYPE, "jpg");
// TODO: in order to extract cover from tag, need to find which tag to get from request:
// album or artist is meta-info of one or more files!
File musicFile = ;
try {
final Tag tag = AudioTag.getTag( musicFile );
BufferedImage coverArt = tag.getCoverArt();
// now the cover should be in the cache
if( coverArt != null){
serveCover(coverArt, imgExt, true);
return;
}
} catch (InvalidTagException e) {
log.error("Invalid tag for file: " + musicFile.toString(), e);
}
*/
return false;
}
}