Lines Matching refs:out_sample_rate
42 int64_t out_ch_layout, enum AVSampleFormat out_sample_fmt, int out_sample_rate,
57 if (av_opt_set_int(s, "osr", out_sample_rate, 0) < 0)
86 AVChannelLayout *out_ch_layout, enum AVSampleFormat out_sample_fmt, int out_sample_rate,
106 if ((ret = av_opt_set_int(s, "osr", out_sample_rate, 0)) < 0)
210 if(s->out_sample_rate <= 0){
211 av_log(s, AV_LOG_ERROR, "Requested output sample rate %d is invalid\n", s->out_sample_rate);
325 && s->out_sample_rate==s->in_sample_rate
331 && s->out_sample_rate == s->in_sample_rate
359 s->outpts = s->firstpts_in_samples * s->out_sample_rate;
371 if (s->out_sample_rate!=s->in_sample_rate || (s->flags & SWR_FLAG_RESAMPLE)){
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);
429 s->resample_first= RSC*s->out.ch_count/s->used_ch_count - RSC < s->out_sample_rate/(float)s-> in_sample_rate - 1.0;
694 // in_max= out_count*(int64_t)s->in_sample_rate / s->out_sample_rate + resample_filter_taps;
992 av_assert0(s->out_sample_rate == s->in_sample_rate);
1029 return (s->outpts = pts - swr_get_delay(s, s->in_sample_rate * (int64_t)s->out_sample_rate));
1031 int64_t delta = pts - swr_get_delay(s, s->in_sample_rate * (int64_t)s->out_sample_rate) - s->outpts + s->drop_output*(int64_t)s->in_sample_rate;
1032 double fdelta = delta /(double)(s->in_sample_rate * (int64_t)s->out_sample_rate);
1037 if(delta > 0) ret = swr_inject_silence(s, delta / s->out_sample_rate);
1043 int duration = s->out_sample_rate * s->soft_compensation_duration;