54 if (!aresample->
swr) {
111 int ratelist[] = { out_rate, -1 };
116 if (!out_samplerates) {
124 int formatlist[] = { out_format, -1 };
131 int64_t layout_list[] = { out_layout, -1 };
150 char inchl_buf[128], outchl_buf[128];
192 int n_out = n_in * aresample->
ratio + 32;
248 *outsamplesref_ret = outsamplesref;
279 if (
flush_frame(outlink, 0, &outsamplesref) >= 0) {
295 if ((ret =
flush_frame(outlink, 1, &outsamplesref)) < 0)
314 #define OFFSET(x) offsetof(AResampleContext, x)
315 #define FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM
357 .priv_class = &aresample_class,
358 .
inputs = aresample_inputs,