?? audioplayer.jad
字號:
}
private static void Coefficients_13_26(short aword0[],short aword1[],short aword2[])
{
for(int i=0; i < 8; i++)
aword2[i]=GSM_ADD(SASR(aword0[i],1),SASR(aword1[i],1));
}
private static void Coefficients_27_39(short aword0[],short aword1[],short aword2[])
{
for(int i=0; i < 8; i++)
{
aword2[i]=GSM_ADD(SASR(aword0[i],2),SASR(aword1[i],2));
aword2[i]=GSM_ADD(aword2[i],SASR(aword1[i],1));
}
}
private static void Coefficients_40_159(short aword0[],short aword1[])
{
for(int i=0; i < 8; i++)
aword1[i]=aword0[i];
}
private static void LARp_to_rp(short aword0[])
{
for(int i=0; i < 8; i++)
if(aword0[i] < 0)
{
short word0=(short)(aword0[i] != -32768?-aword0[i]:32767);
aword0[i]=(short)(-(word0>=11059?word0>=20070?((int) (GSM_ADD((short)(word0>>2),(short)26112))):word0 + 11059:word0<<1));
}
else
{
short word1=aword0[i];
aword0[i]=(short)(word1>=11059?word1>=20070?((int) (GSM_ADD((short)(word1>>2),(short)26112))):word1 + 11059:word1<<1);
}
}
private void Short_term_synthesis_filtering(short aword0[],int i,short aword1[],int ai[],int k)
{
boolean flag=false;
boolean flag1=false;
boolean flag2=false;
int l=k;
while(i != 0)
{
i--;
short word0=aword1[l];
for(int i1=7; i1>=0; i1--)
{
short word1=aword0[i1];
short word2=v[i1];
word2=(short)(word1 != -32768 || word2 != -32768?0xffff&word1 * word2 + 16384>>15:32767);
word0=GSM_SUB(word0,word2);
word1=(short)(word1 != -32768 || word0 != -32768?0xffff&word1 * word0 + 16384>>15:32767);
v[i1 + 1]=GSM_ADD(v[i1],word1);
}
ai[l++]=v[0]=word0;
}
}
private final void Postprocessing(int ai[])
{
int i=0;
for(int k=160; k-- > 0;)
{
short word0=GSM_MULT_R(msr,(short)28180);
msr=GSM_ADD((short)ai[i],word0);
ai[i]=GSM_ADD(msr,msr)&0xfff8;
i++;
}
}
private static final short GSM_MULT_R(short word0,short word1)
{
if(word0 == -32768 && word1 == -32768)
{
return 32767;
}
else
{
int i=word0 * word1 + 16384;
i >>= 15;
return (short)(i&0xffff);
}
}
private static final short SASR(int i,int k)
{
return (short)(i>>k);
}
private static final short GSM_ADD(short word0,short word1)
{
int i=word0 + word1;
return saturate(i);
}
private static final short GSM_SUB(short word0,short word1)
{
int i=word0 - word1;
return saturate(i);
}
private static final short gsm_asl(short word0,int i)
{
if(i>=16)
return 0;
if(i <= -16)
return (short)(word0>=0?0:-1);
if(i < 0)
return gsm_asr(word0,-i);
else
return (short)(word0<<i);
}
private static final short gsm_asr(short word0,int i)
{
if(i>=16)
return (short)(word0>=0?0:-1);
if(i <= -16)
return 0;
if(i < 0)
return (short)(word0<<-i);
else
return (short)(word0>>i);
}
public static short saturate(int i){
return (short)(i>=-32768?i<=32767?i:32767:-32768);
}
static final int s2u[]={
255,254,253,252,251,250,249,248,247,246,
245,244,243,242,241,240,239,239,238,238,
237,237,236,236,235,235,234,234,233,233,
232,232,231,231,230,230,229,229,228,228,
227,227,226,226,225,225,224,224,223,223,
223,223,222,222,222,222,221,221,221,221,
220,220,220,220,219,219,219,219,218,218,
218,218,217,217,217,217,216,216,216,216,
215,215,215,215,214,214,214,214,213,213,
213,213,212,212,212,212,211,211,211,211,
210,210,210,210,209,209,209,209,208,208,
208,208,207,207,207,207,207,207,207,207,
206,206,206,206,206,206,206,206,205,205,
205,205,205,205,205,205,204,204,204,204,
204,204,204,204,203,203,203,203,203,203,
203,203,202,202,202,202,202,202,202,202,
201,201,201,201,201,201,201,201,200,200,
200,200,200,200,200,200,199,199,199,199,
199,199,199,199,198,198,198,198,198,198,
198,198,197,197,197,197,197,197,197,197,
196,196,196,196,196,196,196,196,195,195,
195,195,195,195,195,195,195,194,194,194,
194,194,194,194,194,193,193,193,193,193,
193,193,193,192,192,192,192,192,192,192,
192,191,191,191,191,191,191,191,191,191,
191,191,191,191,191,191,191,190,190,190,
190,190,190,190,190,190,190,190,190,190,
190,190,190,189,189,189,189,189,189,189,
189,189,189,189,189,189,189,189,189,188,
188,188,188,188,188,188,188,188,188,188,
188,188,188,188,188,187,187,187,187,187,
187,187,187,187,187,187,187,187,187,187,
187,186,186,186,186,186,186,186,186,186,
186,186,186,186,186,186,186,185,185,185,
185,185,185,185,185,185,185,185,185,185,
185,185,185,184,184,184,184,184,184,184,
184,184,184,184,184,184,184,184,184,183,
183,183,183,183,183,183,183,183,183,183,
183,183,183,183,183,182,182,182,182,182,
182,182,182,182,182,182,182,182,182,182,
182,181,181,181,181,181,181,181,181,181,
181,181,181,181,181,181,181,180,180,180,
180,180,180,180,180,180,180,180,180,180,
180,180,180,179,179,179,179,179,179,179,
179,179,179,179,179,179,179,179,179,178,
178,178,178,178,178,178,178,178,178,178,
178,178,178,178,178,178,177,177,177,177,
177,177,177,177,177,177,177,177,177,177,
177,177,176,176,176,176,176,176,176,176,
176,176,176,176,176,176,176,176,175,175,
175,175,175,175,175,175,175,175,175,175,
175,175,175,175,175,175,175,175,175,175,
175,175,175,175,175,175,175,175,175,175,
174,174,174,174,174,174,174,174,174,174,
174,174,174,174,174,174,174,174,174,174,
174,174,174,174,174,174,174,174,174,174,
174,174,173,173,173,173,173,173,173,173,
173,173,173,173,173,173,173,173,173,173,
173,173,173,173,173,173,173,173,173,173,
173,173,173,173,172,172,172,172,172,172,
172,172,172,172,172,172,172,172,172,172,
172,172,172,172,172,172,172,172,172,172,
172,172,172,172,172,172,171,171,171,171,
171,171,171,171,171,171,171,171,171,171,
171,171,171,171,171,171,171,171,171,171,
171,171,171,171,171,171,171,171,170,170,
170,170,170,170,170,170,170,170,170,170,
170,170,170,170,170,170,170,170,170,170,
170,170,170,170,170,170,170,170,170,170,
169,169,169,169,169,169,169,169,169,169,
169,169,169,169,169,169,169,169,169,169,
169,169,169,169,169,169,169,169,169,169,
169,169,169,168,168,168,168,168,168,168,
168,168,168,168,168,168,168,168,168,168,
168,168,168,168,168,168,168,168,168,168,
168,168,168,168,168,167,167,167,167,167,
167,167,167,167,167,167,167,167,167,167,
167,167,167,167,167,167,167,167,167,167,
167,167,167,167,167,167,167,166,166,166,
166,166,166,166,166,166,166,166,166,166,
166,166,166,166,166,166,166,166,166,166,
166,166,166,166,166,166,166,166,166,165,
165,165,165,165,165,165,165,165,165,165,
165,165,165,165,165,165,165,165,165,165,
165,165,165,165,165,165,165,165,165,165,
165,164,164,164,164,164,164,164,164,164,
164,164,164,164,164,164,164,164,164,164,
164,164,164,164,164,164,164,164,164,164,
164,164,164,163,163,163,163,163,163,163,
163,163,163,163,163,163,163,163,163,163,
163,163,163,163,163,163,163,163,163,163,
163,163,163,163,163,162,162,162,162,162,
162,162,162,162,162,162,162,162,162,162,
162,162,162,162,162,162,162,162,162,162,
162,162,162,162,162,162,162,162,161,161,
161,161,161,161,161,161,161,161,161,161,
161,161,161,161,161,161,161,161,161,161,
161,161,161,161,161,161,161,161,161,161,
160,160,160,160,160,160,160,160,160,160,
160,160,160,160,160,160,160,160,160,160,
160,160,160,160,160,160,160,160,160,160,
160,160,159,159,159,159,159,159,159,159,
159,159,159,159,159,159,159,159,159,159,
159,159,159,159,159,159,159,159,159,159,
159,159,159,159,159,159,159,159,159,159,
159,159,159,159,159,159,159,159,159,159,
159,159,159,159,159,159,159,159,159,159,
159,159,159,159,159,159,158,158,158,158,
158,158,158,158,158,158,158,158,158,158,
158,158,158,158,158,158,158,158,158,158,
158,158,158,158,158,158,158,158,158,158,
158,158,158,158,158,158,158,158,158,158,
158,158,158,158,158,158,158,158,158,158,
158,158,158,158,158,158,158,158,158,158,
157,157,157,157,157,157,157,157,157,157,
157,157,157,157,157,157,157,157,157,157,
157,157,157,157,157,157,157,157,157,157,
157,157,157,157,157,157,157,157,157,157,
157,157,157,157,157,157,157,157,157,157,
157,157,157,157,157,157,157,157,157,157,
157,157,157,157,157,156,156,156,156,156,
156,156,156,156,156,156,156,156,156,156,
156,156,156,156,156,156,156,156,156,156,
156,156,156,156,156,156,156,156,156,156,
156,156,156,156,156,156,156,156,156,156,
156,156,156,156,156,156,156,156,156,156,
156,156,156,156,156,156,156,156,156,155,
155,155,155,155,155,155,155,155,155,155,
155,155,155,155,155,155,155,155,155,155,
155,155,155,155,155,155,155,155,155,155,
155,155,155,155,155,155,155,155,155,155,
155,155,155,155,155,155,155,155,155,155,
155,155,155,155,155,155,155,155,155,155,
155,155,155,154,154,154,154,154,154,154,
154,154,154,154,154,154,154,154,154,154,
154,154,154,154,154,154,154,154,154,154,
154,154,154,154,154,154,154,154,154,154,
154,154,154,154,154,154,154,154,154,154,
154,154,154,154,154,154,154,154,154,154,
154,154,154,154,154,154,154,153,153,153,
153,153,153,153,153,153,153,153,153,153,
153,153,153,153,153,153,153,153,153,153,
153,153,153,153,153,153,153,153,153,153,
153,153,153,153,153,153,153,153,153,153,
153,153,153,153,153,153,153,153,153,153,
153,153,153,153,153,153,153,153,153,153,
153,153,152,152,152,152,152,152,152,152,
152,152,152,152,152,152,152,152,152,152,
152,152,152,152,152,152,152,152,152,152,
152,152,152,152,152,152,152,152,152,152,
152,152,152,152,152,152,152,152,152,152,
152,152,152,152,152,152,152,152,152,152,
152,152,152,152,152,152,151,151,151,151,
151,151,151,151,151,151,151,151,151,151,
151,151,151,151,151,151,151,151,151,151,
151,151,151,151,151,151,151,151,151,151,
151,151,151,151,151,151,151,151,151,151,
151,151,151,151,151,151,151,151,151,151,
151,151,151,151,151,151,151,151,151,151,
150,150,150,150,150,150,150,150,150,150,
150,150,150,150,150,150,150,150,150,150,
150,150,150,150,150,150,150,150,150,150,
150,150,150,150,150,150,150,150,150,150,
150,150,150,150,150,150,150,150,150,150,
150,150,150,150,150,150,150,150,150,150,
150,150,150,150,149,149,149,149,149,149,
149,149,149,149,149,149,149,149,149,149,
149,149,149,149,149,149,149,149,149,149,
149,149,149,149,149,149,149,149,149,149,
149,149,149,149,149,149,149,149,149,149,
149,149,149,149,149,149,149,149,149,149,
149,149,149,149,149,149,149,149,149,148,
148,148,148,148,148,148,148,148,148,148,
148,148,148,148,148,148,148,148,148,148,
148,148,148,148,148,148,148,148,148,148,
148,148,148,148,148,148,148,148,148,148,
148,148,148,148,148,148,148,148,148,148,
148,148,148,148,148,148,148,148,148,148,
148,148,148,147,147,147,147,147,147,147,
147,147,147,147,147,147,147,147,147,147,
147,147,147,147,147,147,147,147,147,147,
147,147,147,147,147,147,147,147,147,147,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -