com.wowza.wms.media.mp3.model.idtags
Class ID3Frames
Object
com.wowza.wms.media.mp3.model.idtags.ID3Frames
public class ID3Frames
- extends Object
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ID3FOOTER_SIZE
public static final int ID3FOOTER_SIZE
- See Also:
- Constant Field Values
ID3HEADER_SIZE
public static final int ID3HEADER_SIZE
- See Also:
- Constant Field Values
ID3HEADER_VERSION
public static final int ID3HEADER_VERSION
- See Also:
- Constant Field Values
ID3HEADERFLAGS_DEFAULT
public static final int ID3HEADERFLAGS_DEFAULT
- See Also:
- Constant Field Values
ID3HEADERFLAGS_EXPERIMENTAL
public static final int ID3HEADERFLAGS_EXPERIMENTAL
- See Also:
- Constant Field Values
ID3HEADERFLAGS_EXTENDED
public static final int ID3HEADERFLAGS_EXTENDED
- See Also:
- Constant Field Values
ID3HEADERFLAGS_FOOTERPRESENT
public static final int ID3HEADERFLAGS_FOOTERPRESENT
- See Also:
- Constant Field Values
ID3HEADERFLAGS_UNSYNC
public static final int ID3HEADERFLAGS_UNSYNC
- See Also:
- Constant Field Values
ID3Frames
public ID3Frames()
getFrameMapIds
public java.util.List<String> getFrameMapIds()
getFrames
public java.util.List<IID3V2Frame> getFrames()
getLock
public Object getLock()
getSize
public int getSize()
isEmpty
public boolean isEmpty()
putFrame
public void putFrame(IID3V2Frame frame)
removeFrame
public IID3V2Frame removeFrame(IID3V2Frame frame)
serialize
public byte[] serialize()
serialize
public byte[] serialize(boolean includeHeader,
boolean includeFooter,
int flags)
serializeFooter
public static int serializeFooter(byte[] buffer,
int offset,
int flags,
int size)
serializeHeader
public static int serializeHeader(byte[] buffer,
int offset,
int flags,
int size)
serializeTags
public int serializeTags(byte[] buffer,
int offset)