Lines Matching defs:min_delta
65 static inline void silk_stabilize_lsf(int16_t nlsf[16], int order, const uint16_t min_delta[17])
73 int diff = (high - low) - (min_delta[i]);
89 nlsf[0] = min_delta[0];
92 nlsf[order-1] = 32768 - min_delta[order];
99 min_center += min_delta[i];
100 min_center += min_delta[k] >> 1;
104 max_center -= min_delta[i];
105 max_center -= min_delta[k] >> 1;
112 nlsf[k - 1] = center_val - (min_delta[k] >> 1);
113 nlsf[k] = nlsf[k - 1] + min_delta[k];
128 if (nlsf[0] < min_delta[0])
129 nlsf[0] = min_delta[0];
131 nlsf[i] = FFMAX(nlsf[i], FFMIN(nlsf[i - 1] + min_delta[i], 32767));
134 if (nlsf[order-1] > 32768 - min_delta[order])
135 nlsf[order-1] = 32768 - min_delta[order];
137 if (nlsf[i] > nlsf[i + 1] - min_delta[i+1])
138 nlsf[i] = nlsf[i + 1] - min_delta[i+1];