mirror of
https://github.com/mpv-player/mpv
synced 2025-04-01 23:00:41 +00:00
removed unused code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7099 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
79bfcc9f1a
commit
477850a115
@ -39,43 +39,11 @@ static void Gsm_RPE_Decoding();
|
||||
//static short gsm_buf[320];
|
||||
static XA_GSM_STATE gsm_state;
|
||||
|
||||
static unsigned char xa_sign_2_ulaw[256];
|
||||
|
||||
static unsigned char XA_Signed_To_uLaw(long ch)
|
||||
{
|
||||
long mask;
|
||||
if (ch < 0) { ch = -ch; mask = 0x7f; }
|
||||
else { mask = 0xff; }
|
||||
if (ch < 32) { ch = 0xF0 | (15 - (ch / 2)); }
|
||||
else if (ch < 96) { ch = 0xE0 | (15 - (ch - 32) / 4); }
|
||||
else if (ch < 224) { ch = 0xD0 | (15 - (ch - 96) / 8); }
|
||||
else if (ch < 480) { ch = 0xC0 | (15 - (ch - 224) / 16); }
|
||||
else if (ch < 992) { ch = 0xB0 | (15 - (ch - 480) / 32); }
|
||||
else if (ch < 2016) { ch = 0xA0 | (15 - (ch - 992) / 64); }
|
||||
else if (ch < 4064) { ch = 0x90 | (15 - (ch - 2016) / 128); }
|
||||
else if (ch < 8160) { ch = 0x80 | (15 - (ch - 4064) / 256); }
|
||||
else { ch = 0x80; }
|
||||
return (mask & ch);
|
||||
}
|
||||
|
||||
static void Gen_Signed_2_uLaw()
|
||||
{
|
||||
unsigned long i;
|
||||
for(i=0;i<256;i++)
|
||||
{ unsigned char d;
|
||||
char ch = i;
|
||||
long chr = ch;
|
||||
d = XA_Signed_To_uLaw(chr * 16);
|
||||
xa_sign_2_ulaw[i] = d;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void GSM_Init()
|
||||
{
|
||||
memset((char *)(&gsm_state), 0, sizeof(XA_GSM_STATE));
|
||||
gsm_state.nrp = 40;
|
||||
Gen_Signed_2_uLaw();
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user