Lines Matching refs:u_val
61 static av_cold int ulaw2linear(unsigned char u_val)
66 u_val = ~u_val;
72 t = ((u_val & QUANT_MASK) << 3) + BIAS;
73 t <<= ((unsigned)u_val & SEG_MASK) >> SEG_SHIFT;
75 return (u_val & SIGN_BIT) ? (BIAS - t) : (t - BIAS);
78 static av_cold int vidc2linear(unsigned char u_val)
86 t = (((u_val & VIDC_QUANT_MASK) >> VIDC_QUANT_SHIFT) << 3) + BIAS;
87 t <<= ((unsigned)u_val & VIDC_SEG_MASK) >> VIDC_SEG_SHIFT;
89 return (u_val & VIDC_SIGN_BIT) ? (BIAS - t) : (t - BIAS);