javazoom.jl.decoder
public final class Header extends Object
Field Summary | |
---|---|
static int[][][] | bitrates |
static String[][][] | bitrate_str |
short | checksum |
static int | DUAL_CHANNEL |
int | framesize |
static int[][] | frequencies |
static int | FOURTYEIGHT |
static int | FOURTYFOUR_POINT_ONE |
static int | JOINT_STEREO |
static int | MPEG1
Constant for MPEG-1 version |
static int | MPEG25_LSF |
static int | MPEG2_LSF
Constant for MPEG-2 LSF version |
int | nSlots |
static int | SINGLE_CHANNEL |
static int | STEREO |
static int | THIRTYTWO |
Method Summary | |
---|---|
int | bitrate()
Return Bitrate. |
int | bitrate_index()
Returns bitrate index. |
int | bitrate_instant()
Return Instant Bitrate.
|
String | bitrate_string()
Return Bitrate. |
int | calculate_framesize()
Calculate Frame size.
|
boolean | checksums()
Returns Protection bit. |
boolean | checksum_ok()
Returns Checksum flag.
|
boolean | copyright()
Returns Copyright. |
int | frequency()
Returns Frequency. |
int | getSyncHeader()
Returns synchronized header. |
int | intensity_stereo_bound()
Returns Intensity Stereo.
|
int | layer()
Returns Layer ID. |
String | layer_string()
Return Layer version. |
int | max_number_of_frames(int streamsize)
Returns the maximum number of frames in the stream. |
int | min_number_of_frames(int streamsize)
Returns the maximum number of frames in the stream. |
int | mode()
Returns Mode. |
int | mode_extension()
Returns Mode Extension. |
String | mode_string()
Returns Mode. |
float | ms_per_frame()
Returns ms/frame. |
int | number_of_subbands()
Returns the number of subbands in the current frame. |
boolean | original()
Returns Original. |
boolean | padding()
Returns Layer III Padding bit. |
int | sample_frequency()
Returns Sample Frequency. |
String | sample_frequency_string()
Returns Frequency |
int | slots()
Returns Slots. |
String | toString() |
float | total_ms(int streamsize)
Returns total ms. |
boolean | vbr()
Return VBR. |
int | vbr_scale()
Return VBR scale. |
byte[] | vbr_toc()
Return VBR TOC. |
int | version()
Returns version. |
String | version_string()
Returns Version. |
Returns: bitrate in bps and average bitrate for VBR header
Returns: bitrate in bps
Returns: bitrate in bps
Returns: intensity
Parameters: streamsize
Returns: number of frames
Parameters: streamsize
Returns: number of frames
Returns: milliseconds per frame
Returns: number of subbands
Returns: frequency string in kHz
Parameters: streamsize
Returns: total milliseconds
Returns: true if VBR header is found
Returns: scale of -1 if not available
Returns: vbr toc ot null if not available
Returns: MPEG-1 or MPEG-2 LSF or MPEG-2.5 LSF