|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.vdheide.mp3.ID3v2ExtendedHeader
This class contains an ID3v2 extended header
Constructor Summary | |
ID3v2ExtendedHeader()
Creates an extended header with preferences |
|
ID3v2ExtendedHeader(boolean use_crc,
int crc,
int padding_size)
Creates an extended header |
|
ID3v2ExtendedHeader(java.io.InputStream in)
Creates an extended header from a stream. |
Method Summary | |
byte[] |
getBytes()
Returns an array of bytes representing this extended header. |
long |
getCRC()
|
int |
getPaddingSize()
|
int |
getSize()
|
boolean |
hasCRC()
|
void |
setCRC(int crc)
Set CRC. |
void |
setHasCRC(boolean crc)
Set if CRC is used |
void |
setPaddingSize(int size)
Set size of padding |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ID3v2ExtendedHeader()
public ID3v2ExtendedHeader(boolean use_crc, int crc, int padding_size)
use_crc
- Use CRC?crc
- CRC of frames (will be set to 0 if use_crc
==
false)padding_size
- Size of paddingpublic ID3v2ExtendedHeader(java.io.InputStream in) throws java.io.IOException
in
- Stream to read from
java.io.IOException
- If an I/O error occursMethod Detail |
public int getSize()
public int getPaddingSize()
public void setPaddingSize(int size)
size
- Size of paddingpublic boolean hasCRC()
public void setHasCRC(boolean crc)
crc
- True: CRC is usedpublic long getCRC()
public void setCRC(int crc)
hasCRC
to return
true
.
crc
- CRC to setpublic byte[] getBytes()
Note: This is not unsynchronized!
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |