com.wowza.wms.media.mp3.model.idtags
Class ID3V2FrameAttachedPicture
Object
com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase
com.wowza.wms.media.mp3.model.idtags.ID3V2FrameAttachedPicture
- All Implemented Interfaces:
- IID3V2Frame
public class ID3V2FrameAttachedPicture
- extends ID3V2FrameBase
| Fields inherited from class com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase |
FLAGS_DEFAULT, HEADERSIZE, TAG_APIC, TAG_COMM, TAG_LINK, TAG_PRIV, TAG_RBUF, TAG_SYLT, TAG_TALB, TAG_TBPM, TAG_TCOM, TAG_TCON, TAG_TCOP, TAG_TDEN, TAG_TDLY, TAG_TDOR, TAG_TDRC, TAG_TDRL, TAG_TDTG, TAG_TENC, TAG_TEXT, TAG_TFLT, TAG_TIPL, TAG_TIT1, TAG_TIT2, TAG_TIT3, TAG_TKEY, TAG_TLAN, TAG_TLEN, TAG_TMCL, TAG_TMED, TAG_TMOO, TAG_TOAL, TAG_TOFN, TAG_TOLY, TAG_TOPE, TAG_TOWN, TAG_TPE1, TAG_TPE2, TAG_TPE3, TAG_TPE4, TAG_TPOS, TAG_TPRO, TAG_TPUB, TAG_TRCK, TAG_TRSN, TAG_TRSO, TAG_TSOA, TAG_TSOP, TAG_TSOT, TAG_TSRC, TAG_TSSE, TAG_TSST, TAG_TXXX, TAG_UNKN, TAG_WCOM, TAG_WCOP, TAG_WOAF, TAG_WOAR, TAG_WOAS, TAG_WORS, TAG_WPAY, TAG_WPUB, TAG_WXXX, TEXTENCODING_ISO_8859_1, TEXTENCODING_UTF16, TEXTENCODING_UTF16BE, TEXTENCODING_UTF8 |
| Methods inherited from class com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase |
deserializeFrame, deserializeString, getFlags, getIdStr, getSize, serialize, serializeString, serializeStringLen, setFlags, setIdStr, trimTrailingZero |
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIMETYPES_JPEG
public static final String MIMETYPES_JPEG
- See Also:
- Constant Field Values
MIMETYPES_PNG
public static final String MIMETYPES_PNG
- See Also:
- Constant Field Values
MIMETYPES_URL
public static final String MIMETYPES_URL
- See Also:
- Constant Field Values
PICTUREMAXFILESIZE
public static long PICTUREMAXFILESIZE
PICTURETYPE_ARTISTLOGO
public static final int PICTURETYPE_ARTISTLOGO
- See Also:
- Constant Field Values
PICTURETYPE_COVERBACK
public static final int PICTURETYPE_COVERBACK
- See Also:
- Constant Field Values
PICTURETYPE_COVERFRONT
public static final int PICTURETYPE_COVERFRONT
- See Also:
- Constant Field Values
PICTURETYPE_FILEICON
public static final int PICTURETYPE_FILEICON
- See Also:
- Constant Field Values
PICTURETYPE_ILLUSTRATION
public static final int PICTURETYPE_ILLUSTRATION
- See Also:
- Constant Field Values
PICTURETYPE_MOVIESCREENCAPTURE
public static final int PICTURETYPE_MOVIESCREENCAPTURE
- See Also:
- Constant Field Values
PICTURETYPE_OTHER
public static final int PICTURETYPE_OTHER
- See Also:
- Constant Field Values
PICTURETYPE_OTHERFILEICON
public static final int PICTURETYPE_OTHERFILEICON
- See Also:
- Constant Field Values
PICTURETYPE_PUBLISHERLOGO
public static final int PICTURETYPE_PUBLISHERLOGO
- See Also:
- Constant Field Values
ID3V2FrameAttachedPicture
public ID3V2FrameAttachedPicture()
ID3V2FrameAttachedPicture
public ID3V2FrameAttachedPicture(String idStr,
int flags)
deserializeBody
public void deserializeBody(byte[] buffer,
int offset,
int len)
getBodySize
public int getBodySize()
getDescription
public String getDescription()
getMapIdStr
public String getMapIdStr()
- Specified by:
getMapIdStr in interface IID3V2Frame- Overrides:
getMapIdStr in class ID3V2FrameBase
getMimeType
public String getMimeType()
getPictureData
public byte[] getPictureData()
getPictureType
public int getPictureType()
getTextEncoding
public int getTextEncoding()
loadFile
public boolean loadFile(java.io.File file)
serializeBody
public int serializeBody(byte[] buffer,
int offset)
setDescription
public void setDescription(String description)
setMimeType
public void setMimeType(String mimeType)
setPictureData
public void setPictureData(byte[] pictureData)
setPictureDataAsURL
public void setPictureDataAsURL(String urlStr)
setPictureType
public void setPictureType(int pictureType)
setTextEncoding
public void setTextEncoding(int textEncoding)