Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

ABRIterationLoop - Class in de.sciss.jump3r.mp3
encode a frame with a desired average bitrate mt 2000/05/31
add_dummy_byte(LameGlobalFlags, int, int) - Method in class de.sciss.jump3r.mp3.BitStream
 
addVbrFrame(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.VBRTag
Add VBR entry, used to fill the VBR TOC entries.
adj43 - Variable in class de.sciss.jump3r.mp3.QuantizePVT
 
al_table2(int, int) - Constructor for class de.sciss.jump3r.mpg.L2Tables.al_table2
 
algo_t() - Constructor for class de.sciss.jump3r.mp3.VBRQuantize.algo_t
 
alloc_0 - Static variable in class de.sciss.jump3r.mpg.L2Tables
 
alloc_1 - Static variable in class de.sciss.jump3r.mpg.L2Tables
 
alloc_2 - Static variable in class de.sciss.jump3r.mpg.L2Tables
 
alloc_3 - Static variable in class de.sciss.jump3r.mpg.L2Tables
 
alloc_4 - Static variable in class de.sciss.jump3r.mpg.L2Tables
 
amp_filter - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
analysis - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
collect data for a MP3 frame analyzer?
AnalyzeSamples(ReplayGain, float[], int, float[], int, int, int) - Method in class de.sciss.jump3r.mp3.GainAnalysis
 
ancillary_flag - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
apply_preset(LameGlobalFlags, int, int) - Method in class de.sciss.jump3r.mp3.Presets
 
assign(GrInfo) - Method in class de.sciss.jump3r.mp3.GrInfo
 
assign(III_psy_xmin) - Method in class de.sciss.jump3r.mp3.III_psy_xmin
 
ATH - Class in de.sciss.jump3r.mp3
ATH related stuff, if something new ATH related has to be added, please plug it here into the ATH.
ATH() - Constructor for class de.sciss.jump3r.mp3.ATH
 
ATH - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
all ATH related stuff
athaa_loudapprox - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
select ATH auto-adjust loudness calc
athaa_sensitivity - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
dB, tune active region of auto-level
athaa_type - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
select ATH auto-adjust scheme
athAdjust(float, float, float) - Method in class de.sciss.jump3r.mp3.QuantizePVT
Robert Hegemann 2001-04-27: this adjusts the ATH, keeping the original noise floor affects the higher frequencies more than the lower ones
ATHcurve - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
change ATH formula 4 shape
ATHformula(float, LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.PsyModel
 
ATHlower - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
lower ATH by this many db
ATHonly - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
only use ATH
ATHshort - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
only use ATH for short blocks
ATHtype - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
select ATH formula
AudiophileGain - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 

B

best_huffman_divide(LameInternalFlags, GrInfo) - Method in class de.sciss.jump3r.mp3.Takehiro
 
best_scalefac_store(LameInternalFlags, int, int, IIISideInfo) - Method in class de.sciss.jump3r.mp3.Takehiro
Find the optimal way to store the scalefactors.
big_values - Variable in class de.sciss.jump3r.mp3.PlottingData
 
bitpressure_strategy(LameInternalFlags, float[][][], int[][], int[][]) - Method in class de.sciss.jump3r.mp3.Quantize
 
bitrate - Variable in class de.sciss.jump3r.mp3.MP3Data
bitrate
bitrate - Variable in class de.sciss.jump3r.mp3.PlottingData
 
BITRATE_AUTO - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
bitrate_blockType_Hist - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
norm/start/short/stop/mixed(short)/sum
bitrate_index - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
bitrate_stereoMode_Hist - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
bitrate_table - Static variable in interface de.sciss.jump3r.mp3.Tables
 
BitrateIndex(int, int, int) - Method in class de.sciss.jump3r.mp3.Lame
 
BitStream - Class in de.sciss.jump3r.mp3
 
BitStream() - Constructor for class de.sciss.jump3r.mp3.BitStream
 
BitStream.TotalBytes - Class in de.sciss.jump3r.mp3
 
blackfilt - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
BLKSIZE - Static variable in class de.sciss.jump3r.mp3.Encoder
FFT sizes
BLKSIZE_s - Static variable in class de.sciss.jump3r.mp3.Encoder
 
BlockAlign() - Constructor for class de.sciss.jump3r.mp3.GetAudio.BlockAlign
 
blocktype_old - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
block type
bm_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
bm_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
bo_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
bo_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
BPC - Static variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
brate - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
bitrate
BRHist - Class in de.sciss.jump3r.mp3
 
BRHist() - Constructor for class de.sciss.jump3r.mp3.BRHist
 
brhist - Variable in class de.sciss.jump3r.mp3.Parse
 
brhist_disp(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.BRHist
 
brhist_init(LameGlobalFlags, int, int) - Method in class de.sciss.jump3r.mp3.BRHist
 
brhist_jump_back() - Method in class de.sciss.jump3r.mp3.BRHist
 
buf - Variable in class de.sciss.jump3r.mp3.LameInternalFlags.Header
 
buf() - Constructor for class de.sciss.jump3r.mpg.MPGLib.buf
 
bv_scf - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
bWriteVbrTag - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
add Xing VBR tag?
bytes - Variable in class de.sciss.jump3r.mp3.VBRTagData
Total bit stream bytes from Vbr header data.

C

calc_noise(GrInfo, float[], float[], CalcNoiseResult, CalcNoiseData) - Method in class de.sciss.jump3r.mp3.QuantizePVT
-oo dB => -1.00 - 6 dB => -0.97 - 3 dB => -0.80 - 2 dB => -0.64 - 1 dB => -0.38 0 dB => 0.00 + 1 dB => +0.49 + 2 dB => +1.06 + 3 dB => +1.68 + 6 dB => +3.69 +10 dB => +6.45
calc_target_bits(LameGlobalFlags, float[][], float[], int[][], int[], int[]) - Method in class de.sciss.jump3r.mp3.Quantize
calculates target bits for ABR encoding mt 2000/05/31
calc_xmin(LameGlobalFlags, III_psy_ratio, GrInfo, float[]) - Method in class de.sciss.jump3r.mp3.QuantizePVT
Calculate the allowed distortion for each scalefactor band, as determined by the psychoacoustic model.
CalcNoiseCache() - Constructor for class de.sciss.jump3r.mp3.VBRQuantize.CalcNoiseCache
 
CalcNoiseData - Class in de.sciss.jump3r.mp3
allows re-use of previously computed noise values
CalcNoiseData() - Constructor for class de.sciss.jump3r.mp3.CalcNoiseData
 
CalcNoiseResult - Class in de.sciss.jump3r.mp3
 
CalcNoiseResult() - Constructor for class de.sciss.jump3r.mp3.CalcNoiseResult
 
CBANDS - Static variable in class de.sciss.jump3r.mp3.Encoder
parition bands bands
CBRNewIterationLoop - Class in de.sciss.jump3r.mp3
author/date?? encodes one frame of MP3 data with constant bitrate
CHANNEL_MODE_AUTO - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
CHANNEL_MODE_DUAL_CHANNEL - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
CHANNEL_MODE_JOINT_STEREO - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
CHANNEL_MODE_MONO - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
CHANNEL_MODE_STEREO - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
channels_in - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
number of channels in the input data stream (PCM or decoded PCM)
channels_out - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
number of channels in the output data stream (not used for decoding)
checkScalefactor(GrInfo, int[]) - Method in class de.sciss.jump3r.mp3.VBRQuantize
 
class_id - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
Class_ID - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
Some remarks to the Class_ID field: The Class ID is an Identifier for a pointer to this struct.
close() - Method in class de.sciss.jump3r.lowlevel.LameDecoder
 
close() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
close_infile() - Method in class de.sciss.jump3r.mp3.GetAudio
 
Common - Class in de.sciss.jump3r.mpg
 
Common() - Constructor for class de.sciss.jump3r.mpg.Common
 
compression_ratio - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
sizeof(wav file)/sizeof(mp3 file)
convertByteArrayToFloat(byte[], int, ByteOrder) - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
copy_buffer(LameInternalFlags, byte[], int, int, int) - Method in class de.sciss.jump3r.mp3.BitStream
copy data out of the internal MP3 bit buffer into a user supplied unsigned char buffer.
COPY_MONO(DST_TYPE[], int, int, SRC_TYPE[]) - Method in class de.sciss.jump3r.mpg.MPGLib
 
COPY_STEREO(DST_TYPE[], int, DST_TYPE[], int, int, SRC_TYPE[]) - Method in class de.sciss.jump3r.mpg.MPGLib
 
copyright - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
mark as copyright.
count_bits(LameInternalFlags, float[], GrInfo, CalcNoiseData) - Method in class de.sciss.jump3r.mp3.Takehiro
 
crc - Variable in class de.sciss.jump3r.mp3.PlottingData
 
CRC_writeheader(LameInternalFlags, byte[]) - Method in class de.sciss.jump3r.mp3.BitStream
 
CurrentStep - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 

D

DCT64 - Class in de.sciss.jump3r.mpg
 
DCT64() - Constructor for class de.sciss.jump3r.mpg.DCT64
 
dct64(float[], int, float[], int, float[], int) - Method in class de.sciss.jump3r.mpg.DCT64
 
de.sciss.jump3r - package de.sciss.jump3r
 
de.sciss.jump3r.lowlevel - package de.sciss.jump3r.lowlevel
 
de.sciss.jump3r.mp3 - package de.sciss.jump3r.mp3
 
de.sciss.jump3r.mpg - package de.sciss.jump3r.mpg
 
decay - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
DECDELAY - Static variable in class de.sciss.jump3r.mp3.Encoder
Most decoders, including the one we use, have a delay of 528 samples.
decode(ByteBuffer, boolean) - Method in class de.sciss.jump3r.lowlevel.LameDecoder
 
Decode - Class in de.sciss.jump3r.mpg
 
Decode() - Constructor for class de.sciss.jump3r.mpg.Decode
 
decode - Variable in class de.sciss.jump3r.mpg.Interface
 
decode_header(Frame, long) - Method in class de.sciss.jump3r.mpg.Common
decode a header and write the information into the frame structure
decode_on_the_fly - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
decode on the fly? default=0
decode_on_the_fly - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
decode_only - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
use lame/mpglib to convert mp3 to wav
decwin - Variable in class de.sciss.jump3r.mpg.TabInit
 
disable_reservoir - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
use bit reservoir?
disable_wav_header - Variable in class de.sciss.jump3r.mp3.Parse
 
display_bitrates(PrintStream) - Method in class de.sciss.jump3r.mp3.Parse
 
do_layer1(MPGLib.mpstr_tag, T[], MPGLib.ProcessedBytes, Decode.Factory<T>) - Method in class de.sciss.jump3r.mpg.Layer1
 
do_layer2(MPGLib.mpstr_tag, T[], MPGLib.ProcessedBytes, Interface.ISynth, Decode.Factory<T>) - Method in class de.sciss.jump3r.mpg.Layer2
 
do_layer3(MPGLib.mpstr_tag, T[], MPGLib.ProcessedBytes, Interface.ISynth, Decode.Factory<T>) - Method in class de.sciss.jump3r.mpg.Layer3
 
do_layer3_sideinfo(MPGLib.mpstr_tag) - Method in class de.sciss.jump3r.mpg.Layer3
 

E

emph - Variable in class de.sciss.jump3r.mp3.PlottingData
 
emphasis - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
Input PCM is emphased PCM (for instance from one of the rarely emphased CDs), it is STRONGLY not recommended to use this, because psycho does not take it into account, and last but not least many decoders don't care about these bits
en - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
Enc - Class in de.sciss.jump3r.mp3
 
Enc() - Constructor for class de.sciss.jump3r.mp3.Enc
 
enc - Variable in class de.sciss.jump3r.mp3.Lame
 
enc_delay - Variable in class de.sciss.jump3r.mp3.Enc
 
enc_padding - Variable in class de.sciss.jump3r.mp3.Enc
 
ENCDELAY - Static variable in class de.sciss.jump3r.mp3.Encoder
ENCDELAY The encoder delay.
encDelay - Variable in class de.sciss.jump3r.mp3.VBRTagData
Encoder delay.
encodeBuffer(byte[], int, int, byte[]) - Method in class de.sciss.jump3r.lowlevel.LameEncoder
Encode a block of data.
encodeFinish(byte[]) - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
Encoder - Class in de.sciss.jump3r.mp3
 
Encoder() - Constructor for class de.sciss.jump3r.mp3.Encoder
 
encoder_delay - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
encoder_padding - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
number of samples of padding appended to input
encPadding - Variable in class de.sciss.jump3r.mp3.VBRTagData
Encoder padding added at end of stream.
EQ(float, float) - Static method in class de.sciss.jump3r.mp3.BitStream
 
error_protection - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
use 2 bytes per frame for a CRC checksum.
exp_nspsytune - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
experimentalY - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
experimentalZ - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
extension - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
the MP3 'private extension' bit.
EXTREME - Static variable in class de.sciss.jump3r.mp3.Lame
 
EXTREME_FAST - Static variable in class de.sciss.jump3r.mp3.Lame
 

F

FAST_LOG10(float) - Static method in class de.sciss.jump3r.mp3.Util
 
FAST_LOG10_X(float, float) - Static method in class de.sciss.jump3r.mp3.Util
 
FFT - Class in de.sciss.jump3r.mp3
 
FFT() - Constructor for class de.sciss.jump3r.mp3.FFT
 
fft_long(LameInternalFlags, float[], int, float[][], int) - Method in class de.sciss.jump3r.mp3.FFT
 
fft_short(LameInternalFlags, float[][], int, float[][], int) - Method in class de.sciss.jump3r.mp3.FFT
 
FFTOFFSET - Static variable in class de.sciss.jump3r.mp3.Encoder
 
fill_buffer_resample_init - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
findPeakSample - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
findReplayGain - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
find the RG value? default=0
findReplayGain - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
flags - Variable in class de.sciss.jump3r.mp3.VBRTagData
From Vbr header data.
flush_bitstream(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.BitStream
 
force_ms - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
force M/S mode.
format_bitstream(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.BitStream
This is called after a frame of audio has been quantized and coded.
frac_SpF - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
Frame - Class in de.sciss.jump3r.mpg
 
Frame() - Constructor for class de.sciss.jump3r.mpg.Frame
 
framebuf() - Constructor for class de.sciss.jump3r.mpg.MPGLib.framebuf
 
FrameDataNode - Class in de.sciss.jump3r.mp3
 
FrameDataNode() - Constructor for class de.sciss.jump3r.mp3.FrameDataNode
 
frameNum - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
number of frames encoded
framenum - Variable in class de.sciss.jump3r.mp3.MP3Data
frames decoded counter
frames - Variable in class de.sciss.jump3r.mp3.VBRTagData
Total bit stream frames from Vbr header data.
framesize - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
framesize - Variable in class de.sciss.jump3r.mp3.MP3Data
number of samples per mp3 frame
framesize - Variable in class de.sciss.jump3r.mp3.PlottingData
 
free_format - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
use free format? default=0
freqs - Static variable in class de.sciss.jump3r.mpg.Common
 
full_outer_loop - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = stop early after 0 distortion found.

G

GAIN_ANALYSIS_ERROR - Static variable in class de.sciss.jump3r.mp3.GainAnalysis
 
GAIN_ANALYSIS_OK - Static variable in class de.sciss.jump3r.mp3.GainAnalysis
 
GAIN_NOT_ENOUGH_SAMPLES - Static variable in class de.sciss.jump3r.mp3.GainAnalysis
 
GainAnalysis - Class in de.sciss.jump3r.mp3
 
GainAnalysis() - Constructor for class de.sciss.jump3r.mp3.GainAnalysis
 
genre_list_handler(int, String) - Method in interface de.sciss.jump3r.mp3.GenreListHandler
 
GenreListHandler - Interface in de.sciss.jump3r.mp3
 
get_audio(LameGlobalFlags, int[][]) - Method in class de.sciss.jump3r.mp3.GetAudio
reads a frame of audio data from a file to the buffer, aligns the data for future processing, and separates the left and right channels
get_audio16(LameGlobalFlags, short[][]) - Method in class de.sciss.jump3r.mp3.GetAudio
behave as the original get_audio function, with a limited 16 bit per sample output
get_framebits(LameGlobalFlags, int[]) - Method in class de.sciss.jump3r.mp3.Quantize
Robert Hegemann 2000-09-05 calculates * how many bits are available for analog silent granules * how many bits to use for the lowest allowed bitrate * how many bits each bitrate would provide
GetAudio - Class in de.sciss.jump3r.mp3
 
GetAudio() - Constructor for class de.sciss.jump3r.mp3.GetAudio
 
GetAudio.BlockAlign - Class in de.sciss.jump3r.mp3
 
GetAudio.IFF_AIFF - Class in de.sciss.jump3r.mp3
 
GetAudio.sound_file_format - Enum in de.sciss.jump3r.mp3
 
getbits(MPGLib.mpstr_tag, int) - Method in class de.sciss.jump3r.mpg.Common
 
getbits_fast(MPGLib.mpstr_tag, int) - Method in class de.sciss.jump3r.mpg.Common
 
getEffectiveBitRate() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getEffectiveChannelMode() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getEffectiveEncoding() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getEffectiveFormat() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
Return the audioformat representing the encoded mp3 stream.
getEffectiveQuality() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getEffectiveSampleRate() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getEffectiveVBR() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getEncoderVersion() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
returns -1 if string is too short or returns one of the exception constants if everything OK, returns the length of the string
getframebits(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.BitStream
compute bitsperframe and mean_bits for a layer III frame
getInputBufferSize() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getLameOsBitness() - Method in class de.sciss.jump3r.mp3.Version
Quite useless for a java version, however we are compatible ;-)
getLameShortVersion() - Method in class de.sciss.jump3r.mp3.Version
The short version of the LAME version string.
getLameTagFrame(LameGlobalFlags, byte[]) - Method in class de.sciss.jump3r.mp3.VBRTag
 
getLameUrl() - Method in class de.sciss.jump3r.mp3.Version
String which is a URL for the LAME website.
getLameVersion() - Method in class de.sciss.jump3r.mp3.Version
A string which describes the version of LAME.
getLameVeryShortVersion() - Method in class de.sciss.jump3r.mp3.Version
The shortest version of the LAME version string.
getMP3BufferSize() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getOutputBufferSize() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getPCMBufferSize() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
Returns the buffer needed pcm buffer size.
getPsyVersion() - Method in class de.sciss.jump3r.mp3.Version
String which describes the version of GPSYCHO
getSourceFormat() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
getSupport() - Method in class de.sciss.jump3r.Main
 
getTargetFormat() - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
GetTitleGain(ReplayGain) - Method in class de.sciss.jump3r.mp3.GainAnalysis
 
getVbrTag(byte[]) - Method in class de.sciss.jump3r.mp3.VBRTag
Get VBR tag information
GrInfo - Class in de.sciss.jump3r.mp3
 
GrInfo() - Constructor for class de.sciss.jump3r.mp3.GrInfo
 

H

h_ptr - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
HBLKSIZE - Static variable in class de.sciss.jump3r.mp3.Encoder
 
HBLKSIZE_s - Static variable in class de.sciss.jump3r.mp3.Encoder
 
head_check(long, int) - Method in class de.sciss.jump3r.mpg.Common
 
header - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
Header() - Constructor for class de.sciss.jump3r.mp3.LameInternalFlags.Header
 
header_parsed - Variable in class de.sciss.jump3r.mp3.MP3Data
true if header was parsed and following data was computed
headersize - Variable in class de.sciss.jump3r.mp3.VBRTagData
Size of VBR header, in bytes.
hId - Variable in class de.sciss.jump3r.mp3.VBRTagData
From MPEG header 0=MPEG2, 1=MPEG1.
highpass1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
normalized frequency bounds of passband
highpass2 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
normalized frequency bounds of passband
highpassfreq - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
freq in Hz.
highpasswidth - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
freq width of filter, in Hz (default=15%)
hip - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
hip_decode1_headers(MPGLib.mpstr_tag, byte[], int, short[], short[], MP3Data) - Method in class de.sciss.jump3r.mpg.MPGLib
 
hip_decode1_headersB(MPGLib.mpstr_tag, byte[], int, short[], short[], MP3Data, Enc) - Method in class de.sciss.jump3r.mpg.MPGLib
 
hip_decode1_unclipped(MPGLib.mpstr_tag, byte[], int, int, float[], float[]) - Method in class de.sciss.jump3r.mpg.MPGLib
 
hip_decode_exit(MPGLib.mpstr_tag) - Method in class de.sciss.jump3r.mpg.MPGLib
 
hip_decode_init() - Method in class de.sciss.jump3r.mpg.MPGLib
 
ht - Static variable in interface de.sciss.jump3r.mp3.Tables
 
ht - Static variable in class de.sciss.jump3r.mpg.Huffman
 
htc - Static variable in class de.sciss.jump3r.mpg.Huffman
 
HuffCodeTab - Class in de.sciss.jump3r.mp3
 
HuffCodeTab(int, int, int[], int[]) - Constructor for class de.sciss.jump3r.mp3.HuffCodeTab
 
Huffman - Class in de.sciss.jump3r.mpg
 
Huffman() - Constructor for class de.sciss.jump3r.mpg.Huffman
 
Huffman.newhuff - Class in de.sciss.jump3r.mpg
 
huffman_init(LameInternalFlags) - Method in class de.sciss.jump3r.mp3.Takehiro
 

I

i_stereo - Variable in class de.sciss.jump3r.mp3.PlottingData
 
ID3Tag - Class in de.sciss.jump3r.mp3
 
ID3Tag() - Constructor for class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_add_v2(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_genre_list(GenreListHandler) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_init(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_pad_v2(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_album(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_albumart(LameGlobalFlags, byte[], int) - Method in class de.sciss.jump3r.mp3.ID3Tag
Some existing options for ID3 tag can be specified by --tv option as follows.
id3tag_set_artist(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_comment(LameGlobalFlags, String, String, String, int) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_comment(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_fieldvalue(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_genre(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_pad(LameGlobalFlags, int) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_textinfo_ucs2(LameGlobalFlags, String, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_title(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_track(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_set_year(LameGlobalFlags, String) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_space_v1(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_v1_only(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_v2_only(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_write_v1(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
id3tag_write_v2(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
ID3TagSpec - Class in de.sciss.jump3r.mp3
 
ID3TagSpec() - Constructor for class de.sciss.jump3r.mp3.ID3TagSpec
 
IFF_AIFF() - Constructor for class de.sciss.jump3r.mp3.GetAudio.IFF_AIFF
 
III_psy_ratio - Class in de.sciss.jump3r.mp3
 
III_psy_ratio() - Constructor for class de.sciss.jump3r.mp3.III_psy_ratio
 
III_psy_xmin - Class in de.sciss.jump3r.mp3
 
III_psy_xmin() - Constructor for class de.sciss.jump3r.mp3.III_psy_xmin
 
IIISideInfo - Class in de.sciss.jump3r.mp3
 
IIISideInfo() - Constructor for class de.sciss.jump3r.mp3.IIISideInfo
 
IIterationLoop - Interface in de.sciss.jump3r.mp3
Global Type Definitions
in_bitwidth - Variable in class de.sciss.jump3r.mp3.Parse
 
in_buffer_0 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
in_buffer_1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
in_buffer_nsamples - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
in_endian - Variable in class de.sciss.jump3r.mp3.Parse
 
in_samplerate - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
input_samp_rate in Hz.
in_signed - Variable in class de.sciss.jump3r.mp3.Parse
WAV signed
inbuf_old - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
Inf - Class in de.sciss.jump3r.mp3
 
Inf() - Constructor for class de.sciss.jump3r.mp3.Inf
 
init_bit_stream_w(LameInternalFlags) - Method in class de.sciss.jump3r.mp3.BitStream
 
init_fft(LameInternalFlags) - Method in class de.sciss.jump3r.mp3.FFT
 
init_files(LameGlobalFlags, String, String, Enc) - Method in class de.sciss.jump3r.Main
 
INIT_GAIN_ANALYSIS_ERROR - Static variable in class de.sciss.jump3r.mp3.GainAnalysis
 
INIT_GAIN_ANALYSIS_OK - Static variable in class de.sciss.jump3r.mp3.GainAnalysis
 
init_infile(LameGlobalFlags, String, Enc) - Method in class de.sciss.jump3r.mp3.GetAudio
 
init_layer2() - Method in class de.sciss.jump3r.mpg.Layer2
 
init_layer3(int) - Method in class de.sciss.jump3r.mpg.Layer3
 
init_outer_loop(LameInternalFlags, GrInfo) - Method in class de.sciss.jump3r.mp3.Quantize
 
init_outfile(String) - Method in class de.sciss.jump3r.mp3.GetAudio
 
init_xrpow(LameInternalFlags, GrInfo, float[]) - Method in class de.sciss.jump3r.mp3.Quantize
 
InitGainAnalysis(ReplayGain, long) - Method in class de.sciss.jump3r.mp3.GainAnalysis
 
InitVbrTag(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.VBRTag
Initializes the header
InOut() - Constructor for class de.sciss.jump3r.mp3.Lame.InOut
 
input_format - Variable in class de.sciss.jump3r.mp3.Parse
 
INSANE - Static variable in class de.sciss.jump3r.mp3.Lame
 
interChRatio - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
Interface - Class in de.sciss.jump3r.mpg
 
Interface() - Constructor for class de.sciss.jump3r.mpg.Interface
 
internal_flags - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
ipow20 - Variable in class de.sciss.jump3r.mp3.QuantizePVT
 
IPOW20(int) - Method in class de.sciss.jump3r.mp3.QuantizePVT
 
iteration_finish_one(LameInternalFlags, int, int) - Method in class de.sciss.jump3r.mp3.Quantize
Robert Hegemann 2000-09-06 update reservoir status after FINAL quantization/bitrate
iteration_init(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.QuantizePVT
initialization for iteration_loop
iteration_init_init - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
iteration_loop(LameGlobalFlags, float[][], float[], III_psy_ratio[][]) - Method in class de.sciss.jump3r.mp3.ABRIterationLoop
 
iteration_loop(LameGlobalFlags, float[][], float[], III_psy_ratio[][]) - Method in class de.sciss.jump3r.mp3.CBRNewIterationLoop
 
iteration_loop(LameGlobalFlags, float[][], float[], III_psy_ratio[][]) - Method in interface de.sciss.jump3r.mp3.IIterationLoop
 
iteration_loop - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
iteration_loop(LameGlobalFlags, float[][], float[], III_psy_ratio[][]) - Method in class de.sciss.jump3r.mp3.VBRNewIterationLoop
 
iteration_loop(LameGlobalFlags, float[][], float[], III_psy_ratio[][]) - Method in class de.sciss.jump3r.mp3.VBROldIterationLoop
 
itime - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
IXMAX_VAL - Static variable in class de.sciss.jump3r.mp3.QuantizePVT
ix always <= 8191+15.

J

js - Variable in class de.sciss.jump3r.mp3.PlottingData
 

L

L2Tables - Class in de.sciss.jump3r.mpg
 
L2Tables() - Constructor for class de.sciss.jump3r.mpg.L2Tables
 
L2Tables.al_table2 - Class in de.sciss.jump3r.mpg
 
l3_side - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
L3psycho_anal_ns(LameGlobalFlags, float[][], int, int, III_psy_ratio[][], III_psy_ratio[][], float[], float[], float[], int[]) - Method in class de.sciss.jump3r.mp3.PsyModel
 
L3psycho_anal_vbr(LameGlobalFlags, float[][], int, int, III_psy_ratio[][], III_psy_ratio[][], float[], float[], float[], int[]) - Method in class de.sciss.jump3r.mp3.PsyModel
 
L3Side - Class in de.sciss.jump3r.mp3
 
L3Side() - Constructor for class de.sciss.jump3r.mp3.L3Side
 
Lame - Class in de.sciss.jump3r.mp3
 
Lame() - Constructor for class de.sciss.jump3r.mp3.Lame
 
Lame.InOut - Class in de.sciss.jump3r.mp3
 
Lame.LowPassHighPass - Class in de.sciss.jump3r.mp3
 
Lame.NumUsed - Class in de.sciss.jump3r.mp3
 
lame_allocated_gfp - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
is this struct owned by calling program or lame?
lame_bitrate_block_type_hist(LameGlobalFlags, int[][]) - Method in class de.sciss.jump3r.mp3.Lame
 
lame_bitrate_hist(LameGlobalFlags, int[]) - Method in class de.sciss.jump3r.mp3.Lame
 
lame_bitrate_kbps(LameGlobalFlags, int[]) - Method in class de.sciss.jump3r.mp3.Lame
histogram of used bitrate indexes: One has to weight them to calculate the average bitrate in kbps bitrate indices: there are 14 possible bitrate indices, 0 has the special meaning "free format" which is not possible to mix with VBR and 15 is forbidden anyway.
lame_bitrate_stereo_mode_hist(LameGlobalFlags, int[][]) - Method in class de.sciss.jump3r.mp3.Lame
 
lame_block_type_hist(LameGlobalFlags, int[]) - Method in class de.sciss.jump3r.mp3.Lame
 
lame_close(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.Lame
frees internal buffers
lame_encode_buffer_int(LameGlobalFlags, int[], int[], int, byte[], int, int) - Method in class de.sciss.jump3r.mp3.Lame
 
lame_encode_flush(LameGlobalFlags, byte[], int, int) - Method in class de.sciss.jump3r.mp3.Lame
flush internal PCM sample buffers, then mp3 buffers then write id3 v1 tags into bitstream.
lame_encode_flush_nogap(LameGlobalFlags, byte[], int) - Method in class de.sciss.jump3r.mp3.Lame
Flush mp3 buffer, pad with ancillary data so last frame is complete.
lame_encode_frame_init - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
lame_encode_mp3_frame(LameGlobalFlags, float[], float[], byte[], int, int) - Method in class de.sciss.jump3r.mp3.Encoder
 
lame_get_id3v1_tag(LameGlobalFlags, byte[], int) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
lame_get_id3v2_tag(LameGlobalFlags, byte[], int) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
LAME_ID - Static variable in class de.sciss.jump3r.mp3.Lame
 
lame_init() - Method in class de.sciss.jump3r.mp3.Lame
 
lame_init_bitstream(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.Lame
 
lame_init_params(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.Lame
initialize internal params based on data in gf (globalflags struct filled in by calling program) OUTLINE: We first have some complex code to determine bitrate, output samplerate and mode.
LAME_MAXMP3BUFFER - Static variable in class de.sciss.jump3r.mp3.Lame
maximum size of mp3buffer needed if you encode at most 1152 samples for each call to lame_encode_buffer.
lame_print_config(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.Lame
Prints some selected information about the coding parameters via the macro command MSGF(), which is currently mapped to lame_errorf (reports via a error function?), which is a printf-like function for .
lame_print_internals(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.Lame
rh: some pretty printing is very welcome at this point! so, if someone is willing to do so, please do it! add more, if you see more...
lame_set_VBR_q(LameGlobalFlags, int) - Method in class de.sciss.jump3r.mp3.Presets
VBR quality level.
0 = highest
9 = lowest
lame_stereo_mode_hist(LameGlobalFlags, int[]) - Method in class de.sciss.jump3r.mp3.Lame
 
LameDecoder - Class in de.sciss.jump3r.lowlevel
 
LameDecoder(String) - Constructor for class de.sciss.jump3r.lowlevel.LameDecoder
 
LameEncoder - Class in de.sciss.jump3r.lowlevel
Wrapper for the jump3r encoder.
LameEncoder() - Constructor for class de.sciss.jump3r.lowlevel.LameEncoder
 
LameEncoder(AudioFormat) - Constructor for class de.sciss.jump3r.lowlevel.LameEncoder
Initializes the encoder with the given source/PCM format.
LameEncoder(AudioFormat, AudioFormat) - Constructor for class de.sciss.jump3r.lowlevel.LameEncoder
Initializes the encoder with the given source/PCM format.
LameEncoder(AudioFormat, int, int, int, boolean) - Constructor for class de.sciss.jump3r.lowlevel.LameEncoder
Initializes the encoder, overriding any parameters set in the audio format's properties or in the system properties.
LameGlobalFlags - Class in de.sciss.jump3r.mp3
Control Parameters set by User.
LameGlobalFlags() - Constructor for class de.sciss.jump3r.mp3.LameGlobalFlags
 
LameInternalFlags - Class in de.sciss.jump3r.mp3
 
LameInternalFlags() - Constructor for class de.sciss.jump3r.mp3.LameInternalFlags
 
LameInternalFlags.Header - Class in de.sciss.jump3r.mp3
 
LARGE_BITS - Static variable in class de.sciss.jump3r.mp3.QuantizePVT
 
largetbl - Static variable in interface de.sciss.jump3r.mp3.Tables
for (i = 0; i < 16*16; i++) { largetbl[i] = ((ht[16].hlen[i]) << 16) + ht[24].hlen[i]; }
Layer1 - Class in de.sciss.jump3r.mpg
 
Layer1() - Constructor for class de.sciss.jump3r.mpg.Layer1
 
Layer2 - Class in de.sciss.jump3r.mpg
 
Layer2() - Constructor for class de.sciss.jump3r.mpg.Layer2
 
Layer3 - Class in de.sciss.jump3r.mpg
 
Layer3() - Constructor for class de.sciss.jump3r.mpg.Layer3
 
layer3_audiodata_precedesframes(MPGLib.mpstr_tag) - Method in class de.sciss.jump3r.mpg.Layer3
 
linbits - Variable in class de.sciss.jump3r.mpg.Huffman.newhuff
 
loudness_sq - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
loudness^2 approx.
loudness_sq_save - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
account for granule delay of L3psycho_anal
lowpass1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
normalized frequency bounds of passband
lowpass2 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
normalized frequency bounds of passband
lowpassfreq - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
freq in Hz.
LowPassHighPass() - Constructor for class de.sciss.jump3r.mp3.Lame.LowPassHighPass
 
lowpasswidth - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
freq width of filter, in Hz (default=15%)

M

M_PI - Static variable in class de.sciss.jump3r.mpg.MPG123
 
M_SQRT2 - Static variable in class de.sciss.jump3r.mpg.MPG123
 
Main - Class in de.sciss.jump3r
 
Main() - Constructor for class de.sciss.jump3r.Main
 
main(String[]) - Static method in class de.sciss.jump3r.Main
 
mainbits - Variable in class de.sciss.jump3r.mp3.PlottingData
 
maindata - Variable in class de.sciss.jump3r.mp3.PlottingData
 
masking_lower - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
maskingadjust - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
maskingadjust_short - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
MAX_BITS_PER_CHANNEL - Static variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
MAX_BITS_PER_GRANULE - Static variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
MAX_HEADER_BUF - Static variable in class de.sciss.jump3r.mp3.LameInternalFlags
also, max_header_buf has to be a power of two
max_range_long - Static variable in class de.sciss.jump3r.mp3.VBRQuantize
 
max_range_long_lsf_pretab - Static variable in class de.sciss.jump3r.mp3.VBRQuantize
 
max_range_short - Static variable in class de.sciss.jump3r.mp3.VBRQuantize
 
MAXFRAMESIZE - Static variable in class de.sciss.jump3r.mp3.VBRTag
(0xB40) the max freeformat 640 32kHz framesize.
MAXFRAMESIZE - Static variable in class de.sciss.jump3r.mpg.MPG123
 
mdct_sub48(LameInternalFlags, float[], float[]) - Method in class de.sciss.jump3r.mp3.NewMDCT
 
MDCTDELAY - Static variable in class de.sciss.jump3r.mp3.Encoder
delay of the MDCT used in mdct.c original ISO routines had a delay of 528! Takehiro's routines:
mean_bits - Variable in class de.sciss.jump3r.mp3.PlottingData
 
MeanBits - Class in de.sciss.jump3r.mp3
 
MeanBits(int) - Constructor for class de.sciss.jump3r.mp3.MeanBits
 
MEDIUM - Static variable in class de.sciss.jump3r.mp3.Lame
 
MEDIUM_FAST - Static variable in class de.sciss.jump3r.mp3.Lame
 
mf_samples_to_encode - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
mf_size - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
mfbuf - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
MFSIZE - Static variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
minval_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
minval_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
mixed - Variable in class de.sciss.jump3r.mp3.PlottingData
 
mld_cb_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
mld_cb_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
mld_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
Scale Factor Bands
mld_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
Scale Factor Bands
mode - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
see enum default = LAME picks best value
mode - Variable in class de.sciss.jump3r.mp3.MP3Data
mp3 frame type
mode_ext - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
mode_ext - Variable in class de.sciss.jump3r.mp3.MP3Data
mp3 frame type
mode_gr - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
granules per frame
mp3_delay - Variable in class de.sciss.jump3r.mp3.Parse
to adjust the number of samples truncated during decode
mp3_delay_set - Variable in class de.sciss.jump3r.mp3.Parse
user specified the value of the mp3 encoder delay to assume for decoding
MP3_ERR - Static variable in class de.sciss.jump3r.mpg.MPGLib
 
MP3_OK - Static variable in class de.sciss.jump3r.mpg.MPGLib
 
MP3Data - Class in de.sciss.jump3r.mp3
 
MP3Data() - Constructor for class de.sciss.jump3r.mp3.MP3Data
 
mp3input_data - Variable in class de.sciss.jump3r.mp3.Parse
used by MP3
MPEG1L3 - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
MPEG2DOT5L3 - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
MPEG2L3 - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
MPEG_VERSION_1 - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
MPEG_VERSION_2 - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
MPEG_VERSION_2DOT5 - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
MPEGMode - Enum in de.sciss.jump3r.mp3
 
MPG123 - Class in de.sciss.jump3r.mpg
 
MPG123() - Constructor for class de.sciss.jump3r.mpg.MPG123
 
mpg123blocktype - Variable in class de.sciss.jump3r.mp3.PlottingData
 
mpg123xr - Variable in class de.sciss.jump3r.mp3.PlottingData
 
MPG_MD_DUAL_CHANNEL - Static variable in class de.sciss.jump3r.mpg.MPG123
 
MPG_MD_JOINT_STEREO - Static variable in class de.sciss.jump3r.mpg.MPG123
 
MPG_MD_LR_I - Static variable in class de.sciss.jump3r.mp3.Encoder
 
MPG_MD_LR_LR - Static variable in class de.sciss.jump3r.mp3.Encoder
Mode Extention: When we are in stereo mode, there are 4 possible methods to store these two channels.
MPG_MD_MONO - Static variable in class de.sciss.jump3r.mpg.MPG123
 
MPG_MD_MS_I - Static variable in class de.sciss.jump3r.mp3.Encoder
 
MPG_MD_MS_LR - Static variable in class de.sciss.jump3r.mp3.Encoder
 
MPG_MD_STEREO - Static variable in class de.sciss.jump3r.mpg.MPG123
 
MPGLib - Class in de.sciss.jump3r.mpg
 
MPGLib() - Constructor for class de.sciss.jump3r.mpg.MPGLib
 
MPGLib.buf - Class in de.sciss.jump3r.mpg
 
MPGLib.framebuf - Class in de.sciss.jump3r.mpg
 
MPGLib.mpstr_tag - Class in de.sciss.jump3r.mpg
 
mpstr_tag() - Constructor for class de.sciss.jump3r.mpg.MPGLib.mpstr_tag
 
ms_convert(IIISideInfo, int) - Method in class de.sciss.jump3r.mp3.Quantize
convert from L/R <.
ms_ener_ratio_old - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
ms_ratio - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
ms_ratio_l_old - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
ms_ratio_s_old - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
ms_stereo - Variable in class de.sciss.jump3r.mp3.PlottingData
 
msfix - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
Naoki's adjustment of Mid/Side maskings
muls - Variable in class de.sciss.jump3r.mpg.Common
 

N

nb_1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
nb_2 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
nb_s1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
nb_s2 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
nearestBitrateFullIndex(int) - Method in class de.sciss.jump3r.mp3.Lame
Used to find table index when we need bitrate-based values determined using tables bitrate in kbps Gabriel Bouvigne 2002-11-03
NEQ(float, float) - Static method in class de.sciss.jump3r.mp3.BitStream
 
newhuff(int, short[]) - Constructor for class de.sciss.jump3r.mpg.Huffman.newhuff
 
NewMDCT - Class in de.sciss.jump3r.mp3
 
NewMDCT() - Constructor for class de.sciss.jump3r.mp3.NewMDCT
 
nMusicCRC - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
noATH - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
disable ATH
noclipGainChange - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
gain change required for preventing clipping
noclipScale - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
user-specified scale factor required for preventing clipping
NoGap() - Constructor for class de.sciss.jump3r.mp3.Parse.NoGap
 
nogap_current - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
nogap_total - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
noise_shaping - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = none 1 = ISO AAC model 2 = allow scalefac_select=1
noise_shaping_amp - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = ISO model: amplify all distorted bands
1 = amplify within 50% of max (on db scale)
2 = amplify only most distorted band
3 = method 1 and refine with method 2
noise_shaping_stop - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = stop at over=0, all scalefacs amplified or
a scalefac has reached max value
1 = stop when all scalefacs amplified or a scalefac has reached max value
2 = stop when all scalefacs amplified
noquant_count_bits(LameInternalFlags, GrInfo, CalcNoiseData) - Method in class de.sciss.jump3r.mp3.Takehiro
count_bit
NORM_TYPE - Static variable in class de.sciss.jump3r.mp3.Encoder
 
npart_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
npart_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
nr_of_sfb_block - Variable in class de.sciss.jump3r.mp3.QuantizePVT
The following table is used to implement the scalefactor partitioning for MPEG2 as described in section 2.4.3.2 of the IS.
nsamp - Variable in class de.sciss.jump3r.mp3.MP3Data
number of samples in mp3 file.
NSATTACKTHRE - Static variable in class de.sciss.jump3r.mp3.PsyModel
 
NSATTACKTHRE_S - Static variable in class de.sciss.jump3r.mp3.PsyModel
 
nsPsy - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
variables used for --nspsytune
NsPsy - Class in de.sciss.jump3r.mp3
Variables used for --nspsytune
NsPsy() - Constructor for class de.sciss.jump3r.mp3.NsPsy
 
num_channels - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
input number of channels.
num_nogap - Variable in class de.sciss.jump3r.mp3.Parse.NoGap
 
num_samples - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
number of samples.
numlines_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
numlines_l_num1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
numlines_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
numlines_s_num1 - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
NUMTOCENTRIES - Static variable in class de.sciss.jump3r.mp3.VBRTag
 
NumUsed() - Constructor for class de.sciss.jump3r.mp3.Lame.NumUsed
 

O

OldValue - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
on_pe(LameGlobalFlags, float[][], int[], int, int, int) - Method in class de.sciss.jump3r.mp3.QuantizePVT
allocate bits among 2 channels based on PE
mt 6/99
bugfixes rh 8/01: often allocated more than the allowed 4095 bits
original - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
mark as original.
out_samplerate - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
output_samp_rate.
outer_loop(LameGlobalFlags, GrInfo, float[], float[], int, int) - Method in class de.sciss.jump3r.mp3.Quantize
Function: The outer iteration loop controls the masking conditions of all scalefactorbands.

P

P_BITRATE - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
property key to read/set the bitrate: an Integer value.
P_CHMODE - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
property key to read/set the channel mode: a String, one of "jointstereo", "dual", "mono", "auto" (default).
P_QUALITY - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
property key to read/set the quality: an Integer from 1 (highest) to 9 (lowest).
P_VBR - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
property key to read/set the VBR mode: an instance of Boolean (default: false)
padding - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
padding for the current frame?
padding - Variable in class de.sciss.jump3r.mp3.PlottingData
 
Parse - Class in de.sciss.jump3r.mp3
 
Parse() - Constructor for class de.sciss.jump3r.mp3.Parse
 
Parse.NoGap - Class in de.sciss.jump3r.mp3
 
parse_args(LameGlobalFlags, ArrayList<String>, StringBuilder, StringBuilder, String[], Parse.NoGap) - Method in class de.sciss.jump3r.mp3.Parse
 
pe - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
PeakSample - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
pinfo - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
PlottingData - Class in de.sciss.jump3r.mp3
used by the frame analyzer
PlottingData() - Constructor for class de.sciss.jump3r.mp3.PlottingData
 
pnts - Variable in class de.sciss.jump3r.mpg.TabInit
 
POSTDELAY - Static variable in class de.sciss.jump3r.mp3.Encoder
make sure there is at least one complete frame after the last frame containing real data Using a value of 288 would be sufficient for a a very sophisticated decoder that can decode granule-by-granule instead of frame by frame.
pow20 - Variable in class de.sciss.jump3r.mp3.QuantizePVT
 
POW20(int) - Method in class de.sciss.jump3r.mp3.QuantizePVT
 
pow43 - Variable in class de.sciss.jump3r.mp3.QuantizePVT
 
preflag - Variable in class de.sciss.jump3r.mp3.PlottingData
 
preset - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
Presets - Class in de.sciss.jump3r.mp3
 
Presets() - Constructor for class de.sciss.jump3r.mp3.Presets
 
pretab - Variable in class de.sciss.jump3r.mp3.QuantizePVT
Table B.6: layer3 preemphasis
print_clipping_info - Variable in class de.sciss.jump3r.mp3.Parse
print info whether waveform clips
print_header(Frame) - Method in class de.sciss.jump3r.mpg.Common
 
print_header_compact(Frame) - Method in class de.sciss.jump3r.mpg.Common
 
pseudohalf - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
PSFB12 - Static variable in class de.sciss.jump3r.mp3.Encoder
 
PSFB21 - Static variable in class de.sciss.jump3r.mp3.Encoder
 
psy - Variable in class de.sciss.jump3r.mp3.Encoder
 
PSY - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
PSY - Class in de.sciss.jump3r.mp3
PSY Model related stuff
PSY() - Constructor for class de.sciss.jump3r.mp3.PSY
 
psymodel - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
1 = gpsycho.
PsyModel - Class in de.sciss.jump3r.mp3
 
PsyModel() - Constructor for class de.sciss.jump3r.mp3.PsyModel
 
psymodel_init(LameGlobalFlags) - Method in class de.sciss.jump3r.mp3.PsyModel
NOTE: the bitrate reduction from the inter-channel masking effect is low compared to the chance of getting annyoing artefacts.
ptr - Variable in class de.sciss.jump3r.mp3.LameInternalFlags.Header
 
putVbrTag(LameGlobalFlags, RandomAccessFile) - Method in class de.sciss.jump3r.mp3.VBRTag
Write final VBR tag to the file.

Q

Q_MAX2 - Static variable in class de.sciss.jump3r.mp3.QuantizePVT
minimum possible number of -cod_info.global_gain + ((scalefac[] + (cod_info.preflag ? pretab[sfb] : 0)) << (cod_info.scalefac_scale + 1)) + cod_info.subblock_gain[cod_info.window[sfb]] * 8; for long block, 0+((15+3)<<2) = 18*4 = 72 for short block, 0+(15<<2)+7*8 = 15*4+56 = 116
qss - Variable in class de.sciss.jump3r.mp3.PlottingData
 
quality - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
quality setting 0=best, 9=worst default=5
QUALITY_HIGH - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
QUALITY_HIGHEST - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
QUALITY_LOW - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
QUALITY_LOWEST - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
QUALITY_MIDDLE - Static variable in class de.sciss.jump3r.lowlevel.LameEncoder
 
quant_comp - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
quant_comp_short - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
Quantize - Class in de.sciss.jump3r.mp3
 
Quantize() - Constructor for class de.sciss.jump3r.mp3.Quantize
 
QuantizePVT - Class in de.sciss.jump3r.mp3
 
QuantizePVT() - Constructor for class de.sciss.jump3r.mp3.QuantizePVT
 

R

R3MIX - Static variable in class de.sciss.jump3r.mp3.Lame
 
RadioGain - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
reduce_side(int[], float, int, int) - Method in class de.sciss.jump3r.mp3.QuantizePVT
 
ReplayGain - Class in de.sciss.jump3r.mp3
 
ReplayGain() - Constructor for class de.sciss.jump3r.mp3.ReplayGain
 
resample_ratio - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
input_samp_rate/output_samp_rate
Reservoir - Class in de.sciss.jump3r.mp3
ResvFrameBegin:
Called (repeatedly) at the beginning of a frame.
Reservoir() - Constructor for class de.sciss.jump3r.mp3.Reservoir
 
ResvAdjust(LameInternalFlags, GrInfo) - Method in class de.sciss.jump3r.mp3.Reservoir
Called after a granule's bit allocation.
ResvFrameBegin(LameGlobalFlags, MeanBits) - Method in class de.sciss.jump3r.mp3.Reservoir
 
ResvFrameEnd(LameInternalFlags, int) - Method in class de.sciss.jump3r.mp3.Reservoir
Called after all granules in a frame have been allocated.
ResvMax - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
in bits
ResvMaxBits(LameGlobalFlags, int, MeanBits, int) - Method in class de.sciss.jump3r.mp3.Reservoir
returns targ_bits: target number of bits to use for 1 granule
extra_bits: amount extra available from reservoir
Mark Taylor 4/99
ResvSize - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
in bits
resvsize - Variable in class de.sciss.jump3r.mp3.PlottingData
 
rgdata - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
rnumlines_l - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
run(String[]) - Method in class de.sciss.jump3r.Main
 

S

s3_ll - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
s3_ss - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
s3ind - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
s3ind_s - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
sampfreq - Variable in class de.sciss.jump3r.mp3.PlottingData
 
samplerate - Variable in class de.sciss.jump3r.mp3.MP3Data
sample rate
samplerate_index - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
samplerate_table - Static variable in interface de.sciss.jump3r.mp3.Tables
MPEG 2, MPEG 1, MPEG 2.5.
samprate - Variable in class de.sciss.jump3r.mp3.VBRTagData
Sample rate determined from MPEG header.
sb_sample - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
SBLIMIT - Static variable in class de.sciss.jump3r.mp3.Encoder
number of subbands
SBLIMIT - Static variable in class de.sciss.jump3r.mpg.MPG123
 
SBMAX_l - Static variable in class de.sciss.jump3r.mp3.Encoder
total number of scalefactor bands encoded
SBMAX_s - Static variable in class de.sciss.jump3r.mp3.Encoder
 
SBPSY_l - Static variable in class de.sciss.jump3r.mp3.Encoder
number of critical bands/scale factor bands where masking is computed
SBPSY_s - Static variable in class de.sciss.jump3r.mp3.Encoder
 
scale - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
scale input by this amount before encoding at least not used for MP3 decoding
scale_bitcount(GrInfo) - Method in class de.sciss.jump3r.mp3.Takehiro
Also calculates the number of bits necessary to code the scalefactors.
scale_bitcount_lsf(LameInternalFlags, GrInfo) - Method in class de.sciss.jump3r.mp3.Takehiro
Also counts the number of bits to encode the scalefacs but for MPEG 2 Lower sampling frequencies (24, 22.05 and 16 kHz.) This is reverse-engineered from section 2.4.3.2 of the MPEG2 IS, "Audio Decoding Layer III"
SCALE_BLOCK - Static variable in class de.sciss.jump3r.mpg.MPG123
 
scale_left - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
scale input of channel 0 (left) by this amount before encoding
scale_right - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
scale input of channel 1 (right) by this amount before encoding
ScaleFac - Class in de.sciss.jump3r.mp3
Layer III side information.
ScaleFac() - Constructor for class de.sciss.jump3r.mp3.ScaleFac
 
ScaleFac(int[], int[], int[], int[]) - Constructor for class de.sciss.jump3r.mp3.ScaleFac
 
scalefac_band - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
scalefac_scale - Variable in class de.sciss.jump3r.mp3.PlottingData
 
scfsi - Variable in class de.sciss.jump3r.mp3.PlottingData
 
scfsi_band - Static variable in interface de.sciss.jump3r.mp3.Tables
This is the scfsi_band table from 2.4.2.7 of the IS.
set_frame_pinfo(LameGlobalFlags, III_psy_ratio[][]) - Method in class de.sciss.jump3r.mp3.QuantizePVT
updates plotting data for a whole frame Robert Hegemann 2000-10-21
set_pointer(MPGLib.mpstr_tag, int) - Method in class de.sciss.jump3r.mpg.Common
 
set_scalefacs(GrInfo, int[], int[], int[]) - Method in class de.sciss.jump3r.mp3.VBRQuantize
 
set_subblock_gain(GrInfo, int[], int[]) - Method in class de.sciss.jump3r.mp3.VBRQuantize
 
setFormat(AudioFormat, AudioFormat) - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
setModules(GainAnalysis, MPGLib, Version, VBRTag) - Method in class de.sciss.jump3r.mp3.BitStream
 
setModules(BitStream, PsyModel, QuantizePVT, VBRTag) - Method in class de.sciss.jump3r.mp3.Encoder
 
setModules(Parse, MPGLib) - Method in class de.sciss.jump3r.mp3.GetAudio
 
setModules(BitStream, Version) - Method in class de.sciss.jump3r.mp3.ID3Tag
 
setModules(GainAnalysis, BitStream, Presets, QuantizePVT, Quantize, VBRTag, Version, ID3Tag, MPGLib) - Method in class de.sciss.jump3r.mp3.Lame
 
setModules(Version, ID3Tag, Presets) - Method in class de.sciss.jump3r.mp3.Parse
 
setModules(Lame) - Method in class de.sciss.jump3r.mp3.Presets
 
setModules(BitStream, Reservoir, QuantizePVT, Takehiro) - Method in class de.sciss.jump3r.mp3.Quantize
 
setModules(Takehiro, Reservoir, PsyModel) - Method in class de.sciss.jump3r.mp3.QuantizePVT
 
setModules(BitStream) - Method in class de.sciss.jump3r.mp3.Reservoir
 
setModules(QuantizePVT) - Method in class de.sciss.jump3r.mp3.Takehiro
 
setModules(QuantizePVT, Takehiro) - Method in class de.sciss.jump3r.mp3.VBRQuantize
 
setModules(Lame, BitStream, Version) - Method in class de.sciss.jump3r.mp3.VBRTag
 
setModules(TabInit) - Method in class de.sciss.jump3r.mpg.DCT64
 
setModules(TabInit, DCT64) - Method in class de.sciss.jump3r.mpg.Decode
 
setModules(VBRTag, Common) - Method in class de.sciss.jump3r.mpg.Interface
 
setModules(Common, Decode) - Method in class de.sciss.jump3r.mpg.Layer1
 
setModules(Common) - Method in class de.sciss.jump3r.mpg.Layer2
 
setModules(Common) - Method in class de.sciss.jump3r.mpg.Layer3
 
setModules(Interface, Common) - Method in class de.sciss.jump3r.mpg.MPGLib
 
setSourceFormat(AudioFormat) - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
setTargetFormat(AudioFormat) - Method in class de.sciss.jump3r.lowlevel.LameEncoder
 
sfb - Variable in class de.sciss.jump3r.mp3.PlottingData
 
sfb21_extra - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
will be set in lame_init_params
sfb_s - Variable in class de.sciss.jump3r.mp3.PlottingData
 
sfBandIndex - Variable in class de.sciss.jump3r.mp3.QuantizePVT
Here are MPEG1 Table B.8 and MPEG2 Table B.1 -- Layer III scalefactor bands.
sfbits - Variable in class de.sciss.jump3r.mp3.PlottingData
 
SFBMAX - Static variable in class de.sciss.jump3r.mp3.L3Side
max scalefactor band, max(SBMAX_l, SBMAX_s*3, (SBMAX_s-3)*3+8)
short_blocks - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
SHORT_TYPE - Static variable in class de.sciss.jump3r.mp3.Encoder
 
ShortBlock - Enum in de.sciss.jump3r.mp3
 
sideinfo_len - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
silent - Variable in class de.sciss.jump3r.mp3.Parse
Verbosity
slen1_tab - Static variable in class de.sciss.jump3r.mp3.Takehiro
 
slen2_tab - Static variable in class de.sciss.jump3r.mp3.Takehiro
 
slot_lag - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
SQRT2 - Static variable in class de.sciss.jump3r.mp3.Util
 
SSLIMIT - Static variable in class de.sciss.jump3r.mpg.MPG123
 
STANDARD - Static variable in class de.sciss.jump3r.mp3.Lame
 
STANDARD_FAST - Static variable in class de.sciss.jump3r.mp3.Lame
 
START_TYPE - Static variable in class de.sciss.jump3r.mp3.Encoder
 
stereo - Variable in class de.sciss.jump3r.mp3.MP3Data
number of channels
stereo - Variable in class de.sciss.jump3r.mp3.PlottingData
 
STOP_TYPE - Static variable in class de.sciss.jump3r.mp3.Encoder
 
strict_ISO - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
enforce ISO spec as much as possible
sub_gain - Variable in class de.sciss.jump3r.mp3.PlottingData
 
subblock_gain - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = no, 1 = yes
substep_shaping - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = no substep
1 = use substep shaping at last step(VBR only)
(not implemented yet)
2 = use substep inside loop
3 = use substep inside loop and last step
swapbytes - Variable in class de.sciss.jump3r.mp3.Parse
force byte swapping default=0

T

t10HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t10l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t11HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t11l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t12HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t12l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t13HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t13l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t15HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t15l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t16_5l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t16HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t16l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t1HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t1l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t24HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t24l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t2HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t2l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t32HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t32l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t33HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t33l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t3HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t3l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t5HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t5l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t6HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t6l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t7HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t7l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t8HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t8l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t9HB - Static variable in interface de.sciss.jump3r.mp3.Tables
 
t9l - Static variable in interface de.sciss.jump3r.mp3.Tables
 
TabInit - Class in de.sciss.jump3r.mpg
 
TabInit() - Constructor for class de.sciss.jump3r.mpg.TabInit
 
table - Variable in class de.sciss.jump3r.mpg.Huffman.newhuff
 
table23 - Static variable in interface de.sciss.jump3r.mp3.Tables
for (i = 0; i < 3*3; i++) { table23[i] = ((ht[2].hlen[i]) << 16) + ht[3].hlen[i]; }
table56 - Static variable in interface de.sciss.jump3r.mp3.Tables
for (i = 0; i < 4*4; i++) { table56[i] = ((ht[5].hlen[i]) << 16) + ht[6].hlen[i]; }
Tables - Interface in de.sciss.jump3r.mp3
 
tabsel_123 - Static variable in class de.sciss.jump3r.mpg.Common
 
tag_spec - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
optional ID3 tags
Takehiro - Class in de.sciss.jump3r.mp3
 
Takehiro() - Constructor for class de.sciss.jump3r.mp3.Takehiro
 
thm - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
toc - Variable in class de.sciss.jump3r.mp3.VBRTagData
May be null if toc not desired.
tot_ener - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
fft and energy calculation
total - Variable in class de.sciss.jump3r.mp3.BitStream.TotalBytes
 
TotalBytes() - Constructor for class de.sciss.jump3r.mp3.BitStream.TotalBytes
 
totalframes - Variable in class de.sciss.jump3r.mp3.MP3Data
total number of frames in mp3 file
trancate_smallspectrums(LameInternalFlags, GrInfo, float[], float[]) - Method in class de.sciss.jump3r.mp3.Quantize
 
tune - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
0 off, 1 on
tune_value_a - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
used to pass values for debugging and stuff

U

update_interval - Variable in class de.sciss.jump3r.mp3.Parse
to use Frank's time status display
updateMusicCRC(int[], byte[], int, int) - Method in class de.sciss.jump3r.mp3.VBRTag
 
usage(PrintStream, String) - Method in class de.sciss.jump3r.mp3.Parse
PURPOSE: Writes command line syntax to the file specified by fp
use_best_huffman - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
0 = no.
useTemporal - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
use temporal masking effect
Util - Class in de.sciss.jump3r.mp3
 
Util() - Constructor for class de.sciss.jump3r.mp3.Util
 

V

V0 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V1 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V2 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V3 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V4 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V5 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V6 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V7 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V8 - Static variable in class de.sciss.jump3r.mp3.Lame
 
V9 - Static variable in class de.sciss.jump3r.mp3.Lame
 
valueOf(String) - Static method in enum de.sciss.jump3r.mp3.GetAudio.sound_file_format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.sciss.jump3r.mp3.MPEGMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.sciss.jump3r.mp3.ShortBlock
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.sciss.jump3r.mp3.VbrMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.sciss.jump3r.mp3.GetAudio.sound_file_format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.sciss.jump3r.mp3.MPEGMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.sciss.jump3r.mp3.ShortBlock
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.sciss.jump3r.mp3.VbrMode
Returns an array containing the constants of this enum type, in the order they are declared.
VBR - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
vbr_default - Static variable in enum de.sciss.jump3r.mp3.VbrMode
 
VBR_encode_frame(LameInternalFlags, float[][][], float[][][], int[][]) - Method in class de.sciss.jump3r.mp3.VBRQuantize
 
VBR_encode_granule(LameGlobalFlags, GrInfo, float[], float[], int, int, int) - Method in class de.sciss.jump3r.mp3.Quantize
2000-09-04 Robert Hegemann
VBR_hard_min - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
strictly enforce VBR_min_bitrate normaly, it will be violated for analog silence
VBR_max_bitrate - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
max bitrate index
VBR_max_bitrate_kbps - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
VBR_mean_bitrate_kbps - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
VBR_min_bitrate - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
min bitrate index
VBR_min_bitrate_kbps - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
 
VBR_new_prepare(LameGlobalFlags, float[][], III_psy_ratio[][], float[][][], int[], int[][]) - Method in class de.sciss.jump3r.mp3.Quantize
 
VBR_old_prepare(LameGlobalFlags, float[][], float[], III_psy_ratio[][], float[][][], int[], int[][], int[][], int[][]) - Method in class de.sciss.jump3r.mp3.Quantize
2000-09-04 Robert Hegemann * converts LR to MS coding when necessary * calculates allowed/adjusted quantization noise amounts * detects analog silent frames some remarks: - lower masking depending on Quality setting - quality control together with adjusted ATH MDCT scaling on lower quality setting allocate more noise from ATH masking, and on higher quality setting allocate less noise from ATH masking.
VBR_q - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
Range [0,...,9]
VBR_q_frac - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
Range [0,...,1[
VBR_seek_table - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
used for Xing VBR header
VbrMode - Enum in de.sciss.jump3r.mp3
 
VBRNewIterationLoop - Class in de.sciss.jump3r.mp3
 
VBROldIterationLoop - Class in de.sciss.jump3r.mp3
tries to find out how many bits are needed for each granule and channel to get an acceptable quantization.
VBRQuantize - Class in de.sciss.jump3r.mp3
 
VBRQuantize() - Constructor for class de.sciss.jump3r.mp3.VBRQuantize
 
VBRQuantize.algo_t - Class in de.sciss.jump3r.mp3
 
VBRQuantize.CalcNoiseCache - Class in de.sciss.jump3r.mp3
 
vbrScale - Variable in class de.sciss.jump3r.mp3.VBRTagData
Encoded vbr scale from Vbr header data.
VBRSeekInfo - Class in de.sciss.jump3r.mp3
 
VBRSeekInfo() - Constructor for class de.sciss.jump3r.mp3.VBRSeekInfo
 
VBRTag - Class in de.sciss.jump3r.mp3
A Vbr header may be present in the ancillary data field of the first frame of an mp3 bitstream
The Vbr header (optionally) contains frames total number of audio frames in the bitstream bytes total number of bytes in the bitstream toc table of contents toc (table of contents) gives seek points for random access.
The ith entry determines the seek point for i-percent duration.
seek point in bytes = (toc[i]/256.0) * total_bitstream_bytes
e.g.
VBRTag() - Constructor for class de.sciss.jump3r.mp3.VBRTag
 
VBRTagData - Class in de.sciss.jump3r.mp3
Structure to receive extracted header (toc may be null).
VBRTagData() - Constructor for class de.sciss.jump3r.mp3.VBRTagData
 
version - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
0=MPEG-2/2.5 1=MPEG-1
Version - Class in de.sciss.jump3r.mp3
 
Version() - Constructor for class de.sciss.jump3r.mp3.Version
 

W

w_ptr - Variable in class de.sciss.jump3r.mp3.LameInternalFlags
 
write16BitsLowHigh(DataOutput, int) - Method in class de.sciss.jump3r.mp3.GetAudio
 
write_id3tag_automatic - Variable in class de.sciss.jump3r.mp3.LameGlobalFlags
1 (default) writes ID3 tags, 0 not
write_timing - Variable in class de.sciss.jump3r.mp3.LameInternalFlags.Header
 
WriteWaveHeader(DataOutput, int, int, int, int) - Method in class de.sciss.jump3r.mp3.GetAudio
 

X

XING_HEADER_SIZE - Static variable in class de.sciss.jump3r.mpg.Interface
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links