Lines Matching refs:Alawbyte
195 unsigned char Alawbyte ;
208 Alawbyte = ((exponent << 4) | mantissa) ;
211 Alawbyte = (sample >> 4) ;
213 Alawbyte ^= (sign ^ 0x55) ;
215 return Alawbyte ;
219 int alaw_decode (unsigned int Alawbyte)
223 Alawbyte ^= 0x55 ;
224 sign = (Alawbyte & 0x80) ;
225 Alawbyte &= 0x7f ; /* get magnitude */
226 if (Alawbyte >= 16)
227 { exponent = (Alawbyte >> 4) & 0x07 ;
228 mantissa = Alawbyte & 0x0F ;
232 sample = (Alawbyte << 4) + 8 ;