|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.farng.mp3.AbstractMP3FileItem
org.farng.mp3.AbstractMP3FragmentBody
org.farng.mp3.id3.AbstractID3v2FrameBody
org.farng.mp3.id3.FrameBodyPCNT
public class FrameBodyPCNT
This is simply a counter of the number of times a file has been
played. The value is increased by one every time the file begins to
play. There may
only be one "PCNT" frame in each tag. When the
counter reaches all one's, one byte is
inserted in front of the
counter thus making the counter eight bits bigger. The counter
must
be at least 32-bits long to begin with.
<Header for 'Play counter', ID: "PCNT">
Counter $xx xx xx xx (xx ...)
Constructor Summary | |
---|---|
FrameBodyPCNT()
Creates a new FrameBodyPCNT object. |
|
FrameBodyPCNT(FrameBodyPCNT body)
Creates a new FrameBodyPCNT object. |
|
FrameBodyPCNT(long counter)
Creates a new FrameBodyPCNT object. |
|
FrameBodyPCNT(java.io.RandomAccessFile file)
Creates a new FrameBodyPCNT object. |
Method Summary | |
---|---|
java.lang.String |
getIdentifier()
|
protected void |
setupObjectList()
Create the order of MP3Object objects that this body expects. |
Methods inherited from class org.farng.mp3.id3.AbstractID3v2FrameBody |
---|
equals, readHeader, writeHeader |
Methods inherited from class org.farng.mp3.AbstractMP3FragmentBody |
---|
appendToObjectList, getBriefDescription, getDescription, getObject, getObjectListIterator, getSize, has6ByteHeader, isSubsetOf, iterator, read, setObject, toString, write |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FrameBodyPCNT()
public FrameBodyPCNT(FrameBodyPCNT body)
public FrameBodyPCNT(long counter)
public FrameBodyPCNT(java.io.RandomAccessFile file) throws java.io.IOException, InvalidTagException
java.io.IOException
InvalidTagException
Method Detail |
---|
public java.lang.String getIdentifier()
getIdentifier
in class AbstractMP3FileItem
protected void setupObjectList()
AbstractMP3FragmentBody
MP3Object
objects that this body expects. This method needs to be overwritten.
setupObjectList
in class AbstractMP3FragmentBody
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |