Class ID3V2FrameSynchronizedText
- Object
-
- com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase
-
- com.wowza.wms.media.mp3.model.idtags.ID3V2FrameSynchronizedText
-
- All Implemented Interfaces:
IID3V2Frame
public class ID3V2FrameSynchronizedText extends ID3V2FrameBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase
ID3V2FrameBase.DeserializeResult
-
-
Field Summary
Fields Modifier and Type Field Description static int
CONTENTTYPE_CHORD
static int
CONTENTTYPE_EVENTS
static int
CONTENTTYPE_LYRICS
static int
CONTENTTYPE_MOVEMENT
static int
CONTENTTYPE_OTHER
static int
CONTENTTYPE_TRANSCRPTION
static int
CONTENTTYPE_TRIVIA
static int
CONTENTTYPE_URLIMAGES
static int
CONTENTTYPE_URLWEBPAGES
static int
TIMESTAMPFORMAT_MILLISECONDS
static int
TIMESTAMPFORMAT_MPEG
-
Fields inherited from class com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase
DEFAULT_LANGUAGE, 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, TAGS_TEXTINFORMATION, TEXTENCODING_DEFAULT, TEXTENCODING_ISO_8859_1, TEXTENCODING_URL, TEXTENCODING_UTF16, TEXTENCODING_UTF16BE, TEXTENCODING_UTF8
-
-
Constructor Summary
Constructors Constructor Description ID3V2FrameSynchronizedText()
ID3V2FrameSynchronizedText(String idStr, int flags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContentDescriptor(long timecode, String value)
void
addContentDescriptor(ID3V2FrameSynchronizedTextDescriptor contentDescriptor)
void
deserializeBody(byte[] buffer, int offset, int len)
int
getBodySize()
java.util.List<ID3V2FrameSynchronizedTextDescriptor>
getContentDescriptors()
byte
getContentType()
String
getLanguage()
int
getTextEncoding()
byte
getTimeStampFormat()
int
serializeBody(byte[] buffer, int offset)
void
setContentType(byte contentType)
void
setLanguage(String language)
void
setTextEncoding(int textEncoding)
void
setTimeStampFormat(byte timeStampFormat)
-
Methods inherited from class com.wowza.wms.media.mp3.model.idtags.ID3V2FrameBase
byteStringLen, byteStringLen, deserializeFrame, deserializeString, deserializeString, getFlags, getIdStr, getMapIdStr, getSize, serialize, serializeString, serializeString, serializeStringLen, serializeStringLen, setFlags, setIdStr, textEncodingToCharsetName, trimTrailingZero
-
-
-
-
Field Detail
-
CONTENTTYPE_OTHER
public static final int CONTENTTYPE_OTHER
- See Also:
- Constant Field Values
-
CONTENTTYPE_LYRICS
public static final int CONTENTTYPE_LYRICS
- See Also:
- Constant Field Values
-
CONTENTTYPE_TRANSCRPTION
public static final int CONTENTTYPE_TRANSCRPTION
- See Also:
- Constant Field Values
-
CONTENTTYPE_MOVEMENT
public static final int CONTENTTYPE_MOVEMENT
- See Also:
- Constant Field Values
-
CONTENTTYPE_EVENTS
public static final int CONTENTTYPE_EVENTS
- See Also:
- Constant Field Values
-
CONTENTTYPE_CHORD
public static final int CONTENTTYPE_CHORD
- See Also:
- Constant Field Values
-
CONTENTTYPE_TRIVIA
public static final int CONTENTTYPE_TRIVIA
- See Also:
- Constant Field Values
-
CONTENTTYPE_URLWEBPAGES
public static final int CONTENTTYPE_URLWEBPAGES
- See Also:
- Constant Field Values
-
CONTENTTYPE_URLIMAGES
public static final int CONTENTTYPE_URLIMAGES
- See Also:
- Constant Field Values
-
TIMESTAMPFORMAT_MPEG
public static final int TIMESTAMPFORMAT_MPEG
- See Also:
- Constant Field Values
-
TIMESTAMPFORMAT_MILLISECONDS
public static final int TIMESTAMPFORMAT_MILLISECONDS
- See Also:
- Constant Field Values
-
-
Method Detail
-
serializeBody
public int serializeBody(byte[] buffer, int offset)
-
deserializeBody
public void deserializeBody(byte[] buffer, int offset, int len)
-
getBodySize
public int getBodySize()
-
getTextEncoding
public int getTextEncoding()
-
setTextEncoding
public void setTextEncoding(int textEncoding)
-
getLanguage
public String getLanguage()
-
setLanguage
public void setLanguage(String language)
-
getTimeStampFormat
public byte getTimeStampFormat()
-
setTimeStampFormat
public void setTimeStampFormat(byte timeStampFormat)
-
getContentType
public byte getContentType()
-
setContentType
public void setContentType(byte contentType)
-
getContentDescriptors
public java.util.List<ID3V2FrameSynchronizedTextDescriptor> getContentDescriptors()
-
addContentDescriptor
public void addContentDescriptor(ID3V2FrameSynchronizedTextDescriptor contentDescriptor)
-
addContentDescriptor
public void addContentDescriptor(long timecode, String value)
-
-