Lines Matching defs:lag_int
261 * @param[out] lag_int Decoded integer pitch lag
267 static void decode_pitch_lag_high(int *lag_int, int *lag_frac, int pitch_index,
272 *lag_int = (pitch_index + 137) >> 2;
273 *lag_frac = pitch_index - (*lag_int << 2) + 136;
275 *lag_int = (pitch_index + 257 - 376) >> 1;
276 *lag_frac = (pitch_index - (*lag_int << 1) + 256 - 376) * 2;
279 *lag_int = pitch_index - 280;
283 *base_lag_int = av_clip(*lag_int - 8 - (*lag_frac < 0),
286 // the nearest integer to *lag_int (minus 8), but the ref code
289 *lag_int = (pitch_index + 1) >> 2;
290 *lag_frac = pitch_index - (*lag_int << 2);
291 *lag_int += *base_lag_int;
300 static void decode_pitch_lag_low(int *lag_int, int *lag_frac, int pitch_index,
305 *lag_int = (pitch_index + 69) >> 1;
306 *lag_frac = (pitch_index - (*lag_int << 1) + 68) * 2;
308 *lag_int = pitch_index - 24;
312 *base_lag_int = av_clip(*lag_int - 8 - (*lag_frac < 0),
315 *lag_int = (pitch_index + 1) >> 1;
316 *lag_frac = (pitch_index - (*lag_int << 1)) * 2;
317 *lag_int += *base_lag_int;