com.wowza.wms.media.mp3.model.idtags
Class ID3V2FrameBase
Object
com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase
- All Implemented Interfaces:
- IID3V2Frame
- Direct Known Subclasses:
- ID3V2FrameAttachedPicture, ID3V2FrameComment, ID3V2FrameLinkedInformation, ID3V2FramePrivate, ID3V2FrameRawBytes, ID3V2FrameRecommendedBufferSize, ID3V2FrameSynchronizedText, ID3V2FrameTextInformation, ID3V2FrameURLLink
public abstract class ID3V2FrameBase
- extends Object
- implements IID3V2Frame
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FLAGS_DEFAULT
public static final int FLAGS_DEFAULT
- See Also:
- Constant Field Values
HEADERSIZE
public static final int HEADERSIZE
- See Also:
- Constant Field Values
TAG_APIC
public static final String TAG_APIC
- See Also:
- Constant Field Values
TAG_COMM
public static final String TAG_COMM
- See Also:
- Constant Field Values
TAG_LINK
public static final String TAG_LINK
- See Also:
- Constant Field Values
TAG_PRIV
public static final String TAG_PRIV
- See Also:
- Constant Field Values
TAG_RBUF
public static final String TAG_RBUF
- See Also:
- Constant Field Values
TAG_SYLT
public static final String TAG_SYLT
- See Also:
- Constant Field Values
TAG_TALB
public static final String TAG_TALB
- See Also:
- Constant Field Values
TAG_TBPM
public static final String TAG_TBPM
- See Also:
- Constant Field Values
TAG_TCOM
public static final String TAG_TCOM
- See Also:
- Constant Field Values
TAG_TCON
public static final String TAG_TCON
- See Also:
- Constant Field Values
TAG_TCOP
public static final String TAG_TCOP
- See Also:
- Constant Field Values
TAG_TDEN
public static final String TAG_TDEN
- See Also:
- Constant Field Values
TAG_TDLY
public static final String TAG_TDLY
- See Also:
- Constant Field Values
TAG_TDOR
public static final String TAG_TDOR
- See Also:
- Constant Field Values
TAG_TDRC
public static final String TAG_TDRC
- See Also:
- Constant Field Values
TAG_TDRL
public static final String TAG_TDRL
- See Also:
- Constant Field Values
TAG_TDTG
public static final String TAG_TDTG
- See Also:
- Constant Field Values
TAG_TENC
public static final String TAG_TENC
- See Also:
- Constant Field Values
TAG_TEXT
public static final String TAG_TEXT
- See Also:
- Constant Field Values
TAG_TFLT
public static final String TAG_TFLT
- See Also:
- Constant Field Values
TAG_TIPL
public static final String TAG_TIPL
- See Also:
- Constant Field Values
TAG_TIT1
public static final String TAG_TIT1
- See Also:
- Constant Field Values
TAG_TIT2
public static final String TAG_TIT2
- See Also:
- Constant Field Values
TAG_TIT3
public static final String TAG_TIT3
- See Also:
- Constant Field Values
TAG_TKEY
public static final String TAG_TKEY
- See Also:
- Constant Field Values
TAG_TLAN
public static final String TAG_TLAN
- See Also:
- Constant Field Values
TAG_TLEN
public static final String TAG_TLEN
- See Also:
- Constant Field Values
TAG_TMCL
public static final String TAG_TMCL
- See Also:
- Constant Field Values
TAG_TMED
public static final String TAG_TMED
- See Also:
- Constant Field Values
TAG_TMOO
public static final String TAG_TMOO
- See Also:
- Constant Field Values
TAG_TOAL
public static final String TAG_TOAL
- See Also:
- Constant Field Values
TAG_TOFN
public static final String TAG_TOFN
- See Also:
- Constant Field Values
TAG_TOLY
public static final String TAG_TOLY
- See Also:
- Constant Field Values
TAG_TOPE
public static final String TAG_TOPE
- See Also:
- Constant Field Values
TAG_TOWN
public static final String TAG_TOWN
- See Also:
- Constant Field Values
TAG_TPE1
public static final String TAG_TPE1
- See Also:
- Constant Field Values
TAG_TPE2
public static final String TAG_TPE2
- See Also:
- Constant Field Values
TAG_TPE3
public static final String TAG_TPE3
- See Also:
- Constant Field Values
TAG_TPE4
public static final String TAG_TPE4
- See Also:
- Constant Field Values
TAG_TPOS
public static final String TAG_TPOS
- See Also:
- Constant Field Values
TAG_TPRO
public static final String TAG_TPRO
- See Also:
- Constant Field Values
TAG_TPUB
public static final String TAG_TPUB
- See Also:
- Constant Field Values
TAG_TRCK
public static final String TAG_TRCK
- See Also:
- Constant Field Values
TAG_TRSN
public static final String TAG_TRSN
- See Also:
- Constant Field Values
TAG_TRSO
public static final String TAG_TRSO
- See Also:
- Constant Field Values
TAG_TSOA
public static final String TAG_TSOA
- See Also:
- Constant Field Values
TAG_TSOP
public static final String TAG_TSOP
- See Also:
- Constant Field Values
TAG_TSOT
public static final String TAG_TSOT
- See Also:
- Constant Field Values
TAG_TSRC
public static final String TAG_TSRC
- See Also:
- Constant Field Values
TAG_TSSE
public static final String TAG_TSSE
- See Also:
- Constant Field Values
TAG_TSST
public static final String TAG_TSST
- See Also:
- Constant Field Values
TAG_TXXX
public static final String TAG_TXXX
- See Also:
- Constant Field Values
TAG_UNKN
public static final String TAG_UNKN
- See Also:
- Constant Field Values
TAG_WCOM
public static final String TAG_WCOM
- See Also:
- Constant Field Values
TAG_WCOP
public static final String TAG_WCOP
- See Also:
- Constant Field Values
TAG_WOAF
public static final String TAG_WOAF
- See Also:
- Constant Field Values
TAG_WOAR
public static final String TAG_WOAR
- See Also:
- Constant Field Values
TAG_WOAS
public static final String TAG_WOAS
- See Also:
- Constant Field Values
TAG_WORS
public static final String TAG_WORS
- See Also:
- Constant Field Values
TAG_WPAY
public static final String TAG_WPAY
- See Also:
- Constant Field Values
TAG_WPUB
public static final String TAG_WPUB
- See Also:
- Constant Field Values
TAG_WXXX
public static final String TAG_WXXX
- See Also:
- Constant Field Values
TEXTENCODING_ISO_8859_1
public static final int TEXTENCODING_ISO_8859_1
- See Also:
- Constant Field Values
TEXTENCODING_UTF16
public static final int TEXTENCODING_UTF16
- See Also:
- Constant Field Values
TEXTENCODING_UTF16BE
public static final int TEXTENCODING_UTF16BE
- See Also:
- Constant Field Values
TEXTENCODING_UTF8
public static final int TEXTENCODING_UTF8
- See Also:
- Constant Field Values
ID3V2FrameBase
public ID3V2FrameBase(String idStr,
int flags)
deserializeFrame
public static ID3V2FrameBase deserializeFrame(byte[] buffer,
int offset,
int len)
deserializeString
public static String deserializeString(byte[] buffer,
int offset,
int len)
getFlags
public int getFlags()
- Specified by:
getFlags in interface IID3V2Frame
getIdStr
public String getIdStr()
- Specified by:
getIdStr in interface IID3V2Frame
getMapIdStr
public String getMapIdStr()
- Specified by:
getMapIdStr in interface IID3V2Frame
getSize
public int getSize()
- Specified by:
getSize in interface IID3V2Frame
serialize
public int serialize(byte[] buffer,
int offset)
- Specified by:
serialize in interface IID3V2Frame
serializeString
public static int serializeString(String value,
byte[] buffer,
int offset)
serializeStringLen
public static int serializeStringLen(String value)
setFlags
public void setFlags(int flags)
- Specified by:
setFlags in interface IID3V2Frame
setIdStr
public void setIdStr(String idStr)
- Specified by:
setIdStr in interface IID3V2Frame
trimTrailingZero
public static String trimTrailingZero(String value)