com.tffenterprises.music.tag.id3v2.frame
Class ZCDMFrame
java.lang.Object
com.tffenterprises.music.tag.id3v2.Frame
com.tffenterprises.music.tag.id3v2.frame.BaseFrame
com.tffenterprises.music.tag.id3v2.frame.GenericFrame
com.tffenterprises.music.tag.id3v2.frame.MetaFrame
com.tffenterprises.music.tag.id3v2.frame.ZCDMFrame
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class ZCDMFrame
- extends MetaFrame
- implements java.io.Serializable, java.lang.Cloneable
Two types of meta frames were defined in ID3v2.2,
and were deprecated in ID3v2.3. This MetaFrame subclass implements the
CDM frame, "Compressed MetaFrame".
- Version:
- 1.0d1 $Date: 2002/10/12 20:00:09 $
- Author:
- Guillaume Lessard
- See Also:
- Serialized Form
Field Summary |
private static java.lang.String |
MY_ID
A required frameID for this semi-home-brewed frame type. |
Methods inherited from class com.tffenterprises.music.tag.id3v2.frame.BaseFrame |
getChecksum, getFormatFlags, getFrameID, getHeader, getStatusFlags, hashCode, isChanged, setChanged, setFormatFlags, setStatusFlags, toByteArray, updateChecksum, writeTo |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
MY_ID
private static final java.lang.String MY_ID
- A required frameID for this semi-home-brewed frame type.
- See Also:
- Constant Field Values
ZCDMFrame
public ZCDMFrame()
- Constructs a new ZCDMFrame.
ZCDMFrame
public ZCDMFrame(FrameHeader header)
- Constructs a new instance using the given FrameHeader.
- Parameters:
header
- The FrameHeader instance to be used for this MetaFrame.
getByteStream
public ByteArrayInputStream getByteStream()
throws FrameDataFormatException
- Returns the data stream to be used when decoding the embedded frames.
- Overrides:
getByteStream
in class MetaFrame
- Returns:
- the data stream to be used when decoding the embedded frames.
- Throws:
FrameDataFormatException
- if the data format cannot be parsed.