| package com.coremedia.iso.boxes.apple; |
| |
| import java.util.logging.Logger; |
| |
| /** |
| * |
| */ |
| public final class AppleCoverBox extends AbstractAppleMetaDataBox { |
| private static Logger LOG = Logger.getLogger(AppleCoverBox.class.getName()); |
| public static final String TYPE = "covr"; |
| |
| |
| public AppleCoverBox() { |
| super(TYPE); |
| } |
| |
| |
| public void setPng(byte[] pngData) { |
| appleDataBox = new AppleDataBox(); |
| appleDataBox.setVersion(0); |
| appleDataBox.setFlags(0xe); |
| appleDataBox.setFourBytes(new byte[4]); |
| appleDataBox.setData(pngData); |
| } |
| |
| |
| public void setJpg(byte[] jpgData) { |
| appleDataBox = new AppleDataBox(); |
| appleDataBox.setVersion(0); |
| appleDataBox.setFlags(0xd); |
| appleDataBox.setFourBytes(new byte[4]); |
| appleDataBox.setData(jpgData); |
| } |
| |
| @Override |
| public void setValue(String value) { |
| LOG.warning("---"); |
| } |
| |
| @Override |
| public String getValue() { |
| return "---"; |
| } |
| } |