diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-08-27 16:17:54 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-08-27 16:17:54 +0000 |
commit | 477850a1155997cbff1c959c1f10f7a1d9aca772 (patch) | |
tree | fcb78d0e347b03ebc672f7ac69b2feee6c543e1d | |
parent | 79bfcc9f1a4c7803de3d85ef93fbdd26c88e3342 (diff) |
removed unused code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7099 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libmpcodecs/native/xa_gsm.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/libmpcodecs/native/xa_gsm.c b/libmpcodecs/native/xa_gsm.c index 085897c5e0..4c12d5471d 100644 --- a/libmpcodecs/native/xa_gsm.c +++ b/libmpcodecs/native/xa_gsm.c @@ -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(); } |