public class VorbisInfo extends VorbisPacket
HEADER_LENGTH_AUDIO, HEADER_LENGTH_METADATA, TYPE_COMMENTS, TYPE_INFO, TYPE_SETUP
Constructor and Description |
---|
VorbisInfo() |
VorbisInfo(OggPacket pkt) |
Modifier and Type | Method and Description |
---|---|
int |
getBitrateLower() |
int |
getBitrateNominal() |
int |
getBitrateUpper() |
int |
getBlocksize0() |
int |
getBlocksize1() |
int |
getChannels() |
protected int |
getHeaderSize()
How big is the header on this packet?
For Metadata packets it's normally 7 bytes,
otherwise for audio packets there is no header.
|
long |
getRate() |
int |
getVersion() |
void |
setBitrateLower(int bitrateLower) |
void |
setBitrateNominal(int bitrateNominal) |
void |
setBitrateUpper(int bitrateUpper) |
void |
setBlocksize0(int blocksize) |
void |
setBlocksize1(int blocksize) |
void |
setChannels(int channels) |
void |
setRate(long rate) |
OggPacket |
write() |
create, isVorbisStream, populateMetadataHeader
getData, getOggPacket, setData
public VorbisInfo()
public VorbisInfo(OggPacket pkt)
protected int getHeaderSize()
VorbisPacket
getHeaderSize
in class VorbisPacket
public OggPacket write()
write
in class HighLevelOggStreamPacket
public int getVersion()
public int getChannels()
public void setChannels(int channels)
public long getRate()
public void setRate(long rate)
public int getBitrateUpper()
public void setBitrateUpper(int bitrateUpper)
public int getBitrateNominal()
public void setBitrateNominal(int bitrateNominal)
public int getBitrateLower()
public void setBitrateLower(int bitrateLower)
public int getBlocksize0()
public void setBlocksize0(int blocksize)
public int getBlocksize1()
public void setBlocksize1(int blocksize)
Copyright © 2015. All rights reserved.