Lines Matching defs:factor
121 double y, r, factor;
132 factor = exp(x) / sqrt(x);
133 return factor * r;
139 * @param factor resampling factor
145 static int build_filter(ResampleContext *c, void *filter, double factor, int tap_count, int alloc, int phase_count, int scale,
162 if (factor > 1.0)
163 factor = 1.0;
165 if (factor == 1.0) {
172 x = M_PI * ((double)(i - center) - (double)ph / phase_count) * factor;
174 else if (factor == 1.0)
181 x = fabs(((double)(i - center) - (double)ph / phase_count) * factor);
186 w = 2.0*x / (factor*tap_count);
191 w = 2.0*x / (factor*tap_count*M_PI);
293 double factor= FFMIN(out_rate * cutoff / in_rate, 1.0);
296 int filter_length = FFMAX((int)ceil(filter_size/factor), 1);
311 if (!c || c->phase_count != phase_count || c->linear!=linear || c->factor != factor
339 if (filter_size/factor > INT32_MAX/256) {
346 c->factor = factor;
355 if (build_filter(c, (void*)c->filter_bank, factor, c->filter_length, c->filter_alloc, phase_count, 1<<c->filter_shift, filter_type, kaiser_beta))
400 ret = build_filter(c, new_filter_bank, c->factor, c->filter_length, c->filter_alloc,