/third_party/ffmpeg/libswresample/ |
H A D | resample.c | 142 * @param kaiser_beta kaiser window beta 146 int filter_type, double kaiser_beta){ in build_filter() 192 y *= bessel(kaiser_beta*sqrt(FFMAX(1-w*w, 0))); in build_filter() 289 double cutoff0, enum AVSampleFormat format, enum SwrFilterType filter_type, double kaiser_beta, in resample_init() 313 || c->filter_type != filter_type || c->kaiser_beta != kaiser_beta) { in resample_init() 351 c->kaiser_beta = kaiser_beta; in resample_init() 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)) in resample_init() 401 phase_count, 1 << c->filter_shift, c->filter_type, c->kaiser_beta); in rebuild_filter_bank_with_compensation() 145 build_filter(ResampleContext *c, void *filter, double factor, int tap_count, int alloc, int phase_count, int scale, int filter_type, double kaiser_beta) build_filter() argument 288 resample_init(ResampleContext *c, int out_rate, int in_rate, int filter_size, int phase_shift, int linear, double cutoff0, enum AVSampleFormat format, enum SwrFilterType filter_type, double kaiser_beta, double precision, int cheby, int exact_rational) resample_init() argument [all...] |
H A D | resample.h | 46 double kaiser_beta; member
|
H A D | swresample_internal.h | 72 double cutoff, enum AVSampleFormat format, enum SwrFilterType filter_type, double kaiser_beta, double precision, int cheby, int exact_rational); 137 double kaiser_beta; /**< swr beta value for Kaiser window (only applicable if filter_type == AV_FILTER_TYPE_KAISER) */ member
|
H A D | soxr_resample.c | 33 double cutoff, enum AVSampleFormat format, enum SwrFilterType filter_type, double kaiser_beta, double precision, int cheby, int exact_rational){ in create() 32 create(struct ResampleContext *c, int out_rate, int in_rate, int filter_size, int phase_shift, int linear, double cutoff, enum AVSampleFormat format, enum SwrFilterType filter_type, double kaiser_beta, double precision, int cheby, int exact_rational) create() argument
|
H A D | options.c | 142 { "kaiser_beta" , "set swr Kaiser window beta" , OFFSET(kaiser_beta) , AV_OPT_TYPE_DOUBLE , {.dbl=9 }, 2 , 16 , PARAM },
|
H A D | swresample.c | 372 s->resample = s->resampler->init(s->resample, s->out_sample_rate, s->in_sample_rate, s->filter_size, s->phase_shift, s->linear_interp, s->cutoff, s->int_sample_fmt, s->filter_type, s->kaiser_beta, s->precision, s->cheby, s->exact_rational); in swr_init()
|
/third_party/ffmpeg/libavresample/ |
H A D | resample.h | 43 int kaiser_beta; member
|
H A D | internal.h | 74 int kaiser_beta; /**< beta value for Kaiser window (only applicable if filter_type == AV_FILTER_TYPE_KAISER) */ member
|
H A D | resample.c | 102 y *= bessel(c->kaiser_beta * sqrt(FFMAX(1 - w * w, 0))); in build_filter() 148 c->kaiser_beta = avr->kaiser_beta; in ff_audio_resample_init()
|
H A D | options.c | 79 { "kaiser_beta", "Kaiser Window Beta", OFFSET(kaiser_beta), AV_OPT_TYPE_INT, { .i64 = 9 }, 2, 16, PARAM },
|
/third_party/ffmpeg/libavfilter/ |
H A D | asrc_sinc.c | 137 static float kaiser_beta(float att, float tr_bw) in kaiser_beta() function 169 *beta = *beta < 0.f ? kaiser_beta(att, tr_bw * .5f / Fc): *beta; in kaiser_params()
|