Lines Matching refs:swr_ctx
257 struct SwrContext *swr_ctx;
1207 swr_free(&is->swr_ctx);
2358 (wanted_nb_samples != af->frame->nb_samples && !is->swr_ctx)) {
2359 swr_free(&is->swr_ctx);
2360 swr_alloc_set_opts2(&is->swr_ctx,
2364 if (!is->swr_ctx || swr_init(is->swr_ctx) < 0) {
2369 swr_free(&is->swr_ctx);
2378 if (is->swr_ctx) {
2389 if (swr_set_compensation(is->swr_ctx, (wanted_nb_samples - af->frame->nb_samples) * is->audio_tgt.freq / af->frame->sample_rate,
2398 len2 = swr_convert(is->swr_ctx, out, out_count, in, af->frame->nb_samples);
2405 if (swr_init(is->swr_ctx) < 0)
2406 swr_free(&is->swr_ctx);