Lines Matching defs:val
133 static av_always_inline int wp_exp2(int16_t val)
137 if (val < 0) {
138 val = -val;
142 res = ff_wp_exp2_table[val & 0xFF] | 0x100;
143 val >>= 8;
144 if (val > 31U)
146 res = (val > 9) ? (res << (val - 9)) : (res >> (9 - val));
150 static av_always_inline int wp_log2(uint32_t val)
154 if (!val)
156 if (val == 1)
158 val += val >> 9;
159 bits = av_log2(val) + 1;
161 return (bits << 8) + ff_wp_log2_table[(val << (9 - bits)) & 0xFF];
163 return (bits << 8) + ff_wp_log2_table[(val >> (bits - 9)) & 0xFF];