DUAL_CHANNEL
public static final int DUAL_CHANNEL
FOURTYEIGHT
public static final int FOURTYEIGHT
FOURTYFOUR_POINT_ONE
public static final int FOURTYFOUR_POINT_ONE
JOINT_STEREO
public static final int JOINT_STEREO
MPEG1
public static final int MPEG1
Constant for MPEG-1 version
MPEG25_LSF
public static final int MPEG25_LSF
MPEG2_LSF
public static final int MPEG2_LSF
Constant for MPEG-2 LSF version
SINGLE_CHANNEL
public static final int SINGLE_CHANNEL
STEREO
public static final int STEREO
THIRTYTWO
public static final int THIRTYTWO
bitrate_str
public static final String[][][] bitrate_str
bitrates
public static final int[][][] bitrates
checksum
public short checksum
framesize
public int framesize
frequencies
public static final int[][] frequencies
bitrate
public int bitrate()
Return Bitrate.
- bitrate in bps and average bitrate for VBR header
bitrate_index
public int bitrate_index()
Returns bitrate index.
bitrate_instant
public int bitrate_instant()
Return Instant Bitrate.
Bitrate for VBR is not constant.
bitrate_string
public String bitrate_string()
Return Bitrate.
calculate_framesize
public int calculate_framesize()
Calculate Frame size.
Calculates framesize in bytes excluding header size.
checksum_ok
public boolean checksum_ok()
Returns Checksum flag.
Compares computed checksum with stream checksum.
checksums
public boolean checksums()
Returns Protection bit.
copyright
public boolean copyright()
Returns Copyright.
frequency
public int frequency()
Returns Frequency.
getSyncHeader
public int getSyncHeader()
Returns synchronized header.
intensity_stereo_bound
public int intensity_stereo_bound()
Returns Intensity Stereo.
(Layer II joint stereo only).
Returns the number of subbands which are in stereo mode,
subbands above that limit are in intensity stereo mode.
layer
public int layer()
Returns Layer ID.
layer_string
public String layer_string()
Return Layer version.
max_number_of_frames
public int max_number_of_frames(int streamsize)
Returns the maximum number of frames in the stream.
min_number_of_frames
public int min_number_of_frames(int streamsize)
Returns the maximum number of frames in the stream.
mode
public int mode()
Returns Mode.
mode_extension
public int mode_extension()
Returns Mode Extension.
mode_string
public String mode_string()
Returns Mode.
ms_per_frame
public float ms_per_frame()
Returns ms/frame.
number_of_subbands
public int number_of_subbands()
Returns the number of subbands in the current frame.
original
public boolean original()
Returns Original.
padding
public boolean padding()
Returns Layer III Padding bit.
sample_frequency
public int sample_frequency()
Returns Sample Frequency.
sample_frequency_string
public String sample_frequency_string()
Returns Frequency
slots
public int slots()
Returns Slots.
toString
public String toString()
total_ms
public float total_ms(int streamsize)
Returns total ms.
vbr
public boolean vbr()
Return VBR.
- true if VBR header is found
vbr_scale
public int vbr_scale()
Return VBR scale.
- scale of -1 if not available
vbr_toc
public byte[] vbr_toc()
Return VBR TOC.
- vbr toc ot null if not available
version
public int version()
Returns version.
version_string
public String version_string()
Returns Version.
- MPEG-1 or MPEG-2 LSF or MPEG-2.5 LSF