MCPcopy Create free account

hub / github.com/zhuker/lamejs / functions

Functions993 in github.com/zhuker/lamejs

↓ 6 callersMethodRead32BitsLowHigh
(final RandomAccessFile fp)
src/main/java/mp3/GetAudio.java:1218
↓ 6 callersMethodadd_dummy_byte
(final LameGlobalFlags gfp, final int val, int n)
src/main/java/mp3/BitStream.java:800
↓ 6 callersMethodbest_huffman_divide
(final LameInternalFlags gfc, GrInfo gi)
src/main/java/mp3/Takehiro.java:726
↓ 6 callersFunctionc
(f,b,c,a,m,k)
lame.min.js:3
↓ 6 callersFunctioncreateInteger
* Write big endian integer (4-bytes) in the header. * * @param buf * header to write the integer into * @param bufPos
lame.all.js:3881
↓ 6 callersFunctioncreateInteger
* Write big endian integer (4-bytes) in the header. * * @param buf * header to write the integer into * @param bufPos
src/js/VBRTag.js:230
↓ 6 callersMethodcreateInteger
Write big endian integer (4-bytes) in the header. @param buf header to write the integer into @param bufPos offset into the hea
src/main/java/mp3/VBRTag.java:240
↓ 6 callersMethodencoder_progress_end
(final LameGlobalFlags gf)
src/main/java/mp3/Main.java:900
↓ 6 callersFunctionf
(a,d)
lame.min.js:56
↓ 6 callersFunctiong
(a,c)
lame.min.js:198
↓ 6 callersMethoditeration_finish_one
Robert Hegemann 2000-09-06 update reservoir status after FINAL quantization/bitrate
src/main/java/mp3/Quantize.java:1036
↓ 6 callersMethodlame_encode_flush
flush internal PCM sample buffers, then mp3 buffers then write id3 v1 tags into bitstream.
src/main/java/mp3/Lame.java:1986
↓ 6 callersFunctionm
(a,c)
lame.min.js:195
↓ 6 callersFunctionnew_int_n
(args)
lame.all.js:34
↓ 6 callersFunctionnew_int_n
(args)
src/js/common.js:33
↓ 6 callersMethodouter_loop
<PRE> Function: The outer iteration loop controls the masking conditions of all scalefactorbands. It computes the best scalefac and global gain. Th
src/main/java/mp3/Quantize.java:847
↓ 6 callersMethodread_buf_byte
(mpstr_tag mp)
src/main/java/mpg/Interface.java:149
↓ 6 callersFunctions3_func_x
(bark, hf_slope)
lame.all.js:12876
↓ 6 callersFunctions3_func_x
(bark, hf_slope)
src/js/PsyModel.js:2249
↓ 6 callersMethods3_func_x
(final float bark, final float hf_slope)
src/main/java/mp3/PsyModel.java:2285
↓ 5 callersFunctionATHmdct
* <PRE> * compute the ATH for each scalefactor band cd range: 0..96db * * Input: 3.3kHz signal 32767 amplitude (3.3kHz is where ATH is
lame.all.js:5867
↓ 5 callersFunctionATHmdct
* <PRE> * compute the ATH for each scalefactor band cd range: 0..96db * * Input: 3.3kHz signal 32767 amplitude (3.3kHz is where ATH is
src/js/QuantizePVT.js:237
↓ 5 callersMethodATHmdct
<PRE> compute the ATH for each scalefactor band cd range: 0..96db Input: 3.3kHz signal 32767 amplitude (3.3kHz is where ATH is smallest = -5db) longb
src/main/java/mp3/QuantizePVT.java:211
↓ 5 callersMethodCRC_writeheader
(final LameInternalFlags gfc, final byte[] header)
src/main/java/mp3/BitStream.java:235
↓ 5 callersFunctionHuffmancode
* Implements the pseudocode of page 98 of the IS
lame.all.js:3148
↓ 5 callersFunctionHuffmancode
* Implements the pseudocode of page 98 of the IS
src/js/BitStream.js:486
↓ 5 callersMethodHuffmancode
Implements the pseudocode of page 98 of the IS
src/main/java/mp3/BitStream.java:475
↓ 5 callersMethodResvAdjust
Called after a granule's bit allocation. Readjusts the size of the reservoir to reflect the granule's usage.
src/main/java/mp3/Reservoir.java:233
↓ 5 callersMethodbest_scalefac_store
Find the optimal way to store the scalefactors. Only call this routine after final scalefactors have been chosen and the channel/granule will not be r
src/main/java/mp3/Takehiro.java:868
↓ 5 callersFunctioncreateShort
* Write big endian short (2-bytes) in the header. * * @param buf * header to write the integer into * @param bufPos
lame.all.js:3898
↓ 5 callersFunctioncreateShort
* Write big endian short (2-bytes) in the header. * * @param buf * header to write the integer into * @param bufPos
src/js/VBRTag.js:247
↓ 5 callersMethodcreateShort
Write big endian short (2-bytes) in the header. @param buf header to write the integer into @param bufPos offset into the heade
src/main/java/mp3/VBRTag.java:258
↓ 5 callersMethodflush_bitstream
(final LameGlobalFlags gfp)
src/main/java/mp3/BitStream.java:740
↓ 5 callersMethodhip_decode_init
()
src/main/java/mpg/MPGLib.java:236
↓ 5 callersMethodid3tag_set_textinfo_ucs2
(final LameGlobalFlags gfp, final String id, final String text)
src/main/java/mp3/ID3Tag.java:506
↓ 5 callersMethodsetFormat
(AudioFormat sourceFormat, AudioFormat targetFormat)
src/main/java/lowlevel/LameEncoder.java:201
↓ 5 callersMethodset_text_field
(final byte[] field, int fieldPos, final String text, int size, final int pad)
src/main/java/mp3/ID3Tag.java:1128
↓ 5 callersFunctionv
(d,e)
lame.min.js:56
↓ 5 callersMethodwrite32BitsLowHigh
(final DataOutput fp, final int i)
src/main/java/mp3/GetAudio.java:1316
↓ 4 callersFunctionFindNearestBitrate
* @param bRate * legal rates from 8 to 320
lame.all.js:13898
↓ 4 callersFunctionFindNearestBitrate
* @param bRate * legal rates from 8 to 320
src/js/Lame.js:407
↓ 4 callersMethodFindNearestBitrate
@param bRate legal rates from 8 to 320
src/main/java/mp3/Lame.java:464
↓ 4 callersMethodGetTitleGain
(final ReplayGain rgData)
src/main/java/mp3/GainAnalysis.java:517
↓ 4 callersMethodInitGainAnalysis
(final ReplayGain rgData, final long samplefreq)
src/main/java/mp3/GainAnalysis.java:318
↓ 4 callersMethodInitVbrTag
Initializes the header @param gfp global flags
src/main/java/mp3/VBRTag.java:482
↓ 4 callersMethodL3psycho_anal_ns
(final LameGlobalFlags gfp, final float[] buffer[], final int bufPos, final int gr_out, final III_psy_
src/main/java/mp3/PsyModel.java:1003
↓ 4 callersMethodL3psycho_anal_vbr
(final LameGlobalFlags gfp, final float[] buffer[], final int bufPos, final int gr_out, final III_psy_
src/main/java/mp3/PsyModel.java:2088
↓ 4 callersMethodRead16BitsHighLow
(final RandomAccessFile fp)
src/main/java/mp3/GetAudio.java:1239
↓ 4 callersMethodResvMaxBits
returns targ_bits: target number of bits to use for 1 granule<BR> extra_bits: amount extra available from reservoir<BR> Mark Taylor 4/99
src/main/java/mp3/Reservoir.java:187
↓ 4 callersMethodaddVbrFrame
Add VBR entry, used to fill the VBR TOC entries. @param gfp global flags
src/main/java/mp3/VBRTag.java:202
↓ 4 callersFunctionb
()
lame.min.js:56
↓ 4 callersMethodcalc_noise_core
(final GrInfo cod_info, final StartLine startline, int l, final float step)
src/main/java/mp3/QuantizePVT.java:698
↓ 4 callersFunctioncc
(c)
lame.min.js:275
↓ 4 callersMethodcopy_mp
(mpstr_tag mp, int size, byte[]ptr, int ptrPos)
src/main/java/mpg/Interface.java:190
↓ 4 callersMethodcreate
(float x)
src/main/java/mpg/Decode.java:48
↓ 4 callersMethoddct36
(float[] inbuf, int inbufPos,float[] o1, int o1Pos,float[] o2, int o2Pos,float[] wintab,float[] tsbuf, int tsP
src/main/java/mpg/Layer3.java:1292
↓ 4 callersMethoddct64
(float[] a, int aPos, float[] b, int bPos, float[] c, int cPos)
src/main/java/mpg/DCT64.java:341
↓ 4 callersMethodencodeBuffer
Encode a block of data. Throws IllegalArgumentException when parameters are wrong. When the <code>encoded</code> array is too small, an ArrayIndexOutO
src/main/java/lowlevel/LameEncoder.java:461
↓ 4 callersFunctionextractInteger
* Read big endian integer (4-bytes) from header. * * @param buf * header containing the integer * @param bufPos *
lame.all.js:3860
↓ 4 callersFunctionextractInteger
* Read big endian integer (4-bytes) from header. * * @param buf * header containing the integer * @param bufPos *
src/js/VBRTag.js:209
↓ 4 callersMethodextractInteger
Read big endian integer (4-bytes) from header. @param buf header containing the integer @param bufPos offset into the header @r
src/main/java/mp3/VBRTag.java:219
↓ 4 callersMethodfindNode
(final ID3TagSpec tag, final int frame_id, final FrameDataNode last)
src/main/java/mp3/ID3Tag.java:363
↓ 4 callersMethodflattenDistribution
(final int sfwork[], final int sf_out[], final int dm, final int k, final int p)
src/main/java/mp3/VBRQuantize.java:661
↓ 4 callersMethodformat_bitstream
This is called after a frame of audio has been quantized and coded. It will write the encoded audio to the bitstream. Note that from a layer3 encoder'
src/main/java/mp3/BitStream.java:820
↓ 4 callersFunctionfourccToInt
(fourcc)
lame.all.js:15462
↓ 4 callersFunctionfourccToInt
(fourcc)
src/js/index.js:145
↓ 4 callersMethodgetLameShortVersion
The short version of the LAME version string. @return short version of the LAME version string
src/main/java/mp3/Version.java:47
↓ 4 callersMethodgetLameVersion
A string which describes the version of LAME. @return string which describes the version of LAME
src/main/java/mp3/Version.java:37
↓ 4 callersMethodgetLameVeryShortVersion
The shortest version of the LAME version string. @return shortest version of the LAME version string
src/main/java/mp3/Version.java:58
↓ 4 callersMethodhip_decode1_unclipped
(mpstr_tag hip, byte[] buffer, int bufferPos, int len, final float pcm_l[], final float pcm_r[])
src/main/java/mpg/MPGLib.java:260
↓ 4 callersMethodhuffman_init
(final LameInternalFlags gfc)
src/main/java/mp3/Takehiro.java:1147
↓ 4 callersMethodid3tag_write_v1
(final LameGlobalFlags gfp)
src/main/java/mp3/ID3Tag.java:1190
↓ 4 callersMethodid3tag_write_v2
(final LameGlobalFlags gfp)
src/main/java/mp3/ID3Tag.java:1104
↓ 4 callersMethodid3v2_add_latin1
(final LameGlobalFlags gfp, final int frame_id, final String lang, final String desc, final String tex
src/main/java/mp3/ID3Tag.java:473
↓ 4 callersMethodinit_bit_stream_w
(final LameInternalFlags gfc)
src/main/java/mp3/BitStream.java:997
↓ 4 callersMethodinit_fft
(final LameInternalFlags gfc)
src/main/java/mp3/FFT.java:249
↓ 4 callersMethodis_mpeg_file_format
( final sound_file_format input_file_format)
src/main/java/mp3/GetAudio.java:1202
↓ 4 callersMethoditeration_init
initialization for iteration_loop
src/main/java/mp3/QuantizePVT.java:303
↓ 4 callersMethoditeration_loop
(final LameGlobalFlags gfp, float pe[][], float ms_ratio[], III_psy_ratio ratio[][])
src/main/java/mp3/IIterationLoop.java:10
↓ 4 callersMethodlame_encode_mp3_frame
(final LameGlobalFlags gfp, final float[] inbuf_l, final float[] inbuf_r, byte[] mp3buf, int mp3bufPos
src/main/java/mp3/Encoder.java:385
↓ 4 callersMethodlame_set_VBR_q
VBR quality level.<BR> 0 = highest<BR> 9 = lowest
src/main/java/mp3/Presets.java:405
↓ 4 callersMethodnextUpperAlpha
(final String p, int pPos, final char x)
src/main/java/mp3/ID3Tag.java:657
↓ 4 callersMethodpsymodel_init
NOTE: the bitrate reduction from the inter-channel masking effect is low compared to the chance of getting annyoing artefacts. L3psycho_anal_vbr does
src/main/java/mp3/PsyModel.java:2581
↓ 4 callersFunctionquantize_lines_xrpow
* XRPOW_FTOI is a macro to convert floats to ints.<BR> * if XRPOW_FTOI(x) = nearest_int(x), then QUANTFAC(x)=adj43asm[x]<BR> * ROUNDFAC= -0.
lame.all.js:1378
↓ 4 callersFunctionquantize_lines_xrpow
* XRPOW_FTOI is a macro to convert floats to ints.<BR> * if XRPOW_FTOI(x) = nearest_int(x), then QUANTFAC(x)=adj43asm[x]<BR> * ROUNDFAC= -0.
src/js/Takehiro.js:125
↓ 4 callersMethodquantize_lines_xrpow
XRPOW_FTOI is a macro to convert floats to ints.<BR> if XRPOW_FTOI(x) = nearest_int(x), then QUANTFAC(x)=adj43asm[x]<BR> ROUNDFAC= -0.0946<BR> if XRP
src/main/java/mp3/Takehiro.java:108
↓ 4 callersFunctionquantize_lines_xrpow_01
* nonlinear quantization of xr More accurate formula than the ISO formula. * Takes into account the fact that we are quantizing xr . ix, but we w
lame.all.js:1356
↓ 4 callersFunctionquantize_lines_xrpow_01
* nonlinear quantization of xr More accurate formula than the ISO formula. * Takes into account the fact that we are quantizing xr . ix, but we w
src/js/Takehiro.js:102
↓ 4 callersMethodquantize_lines_xrpow_01
nonlinear quantization of xr More accurate formula than the ISO formula. Takes into account the fact that we are quantizing xr . ix, but we want ix^4/
src/main/java/mp3/Takehiro.java:84
↓ 4 callersMethodset_frame_pinfo
updates plotting data for a whole frame Robert Hegemann 2000-10-21
src/main/java/mp3/QuantizePVT.java:975
↓ 4 callersMethodsynth_1to1
(mpstr_tag mp, float[] bandPtr, int bandPos, int channel, T[] out, ProcessedBytes pnt, Factory<T> tFactory
src/main/java/mpg/Decode.java:117
↓ 4 callersMethodsynth_1to1_ptr
(mpstr_tag mp, float[] in, int inPos, int i, T[] out, ProcessedBytes p, Factory<T> tFactory)
src/main/java/mpg/Interface.java:370
↓ 4 callersMethodtryThatOne
(final algo_t that, final int sftemp[], final int vbrsfmin[], final int vbrmax)
src/main/java/mp3/VBRQuantize.java:692
↓ 4 callersMethodupdateMusicCRC
(final int[] crc, final byte[] buffer, final int bufferPos, final int size)
src/main/java/mp3/VBRTag.java:561
↓ 3 callersFunctionBitrateIndex
* @param bRate * legal rates from 32 to 448 kbps * @param version * MPEG-1 or MPEG-2/2.5 LSF
lame.all.js:13921
↓ 3 callersFunctionBitrateIndex
* @param bRate * legal rates from 32 to 448 kbps * @param version * MPEG-1 or MPEG-2/2.5 LSF
src/js/Lame.js:430
↓ 3 callersFunctionCRC_update
(value, crc)
lame.all.js:2906
↓ 3 callersFunctionCRC_update
(value, crc)
src/js/BitStream.js:232
↓ 3 callersMethodCRC_update
(int value, int crc)
src/main/java/mp3/BitStream.java:223
↓ 3 callersFunctionU
(c,k,n,w)
lame.min.js:84
← previousnext →101–200 of 993, ranked by callers