30 #define TEMPLATE_RESAMPLE_S16
32 #undef TEMPLATE_RESAMPLE_S16
34 #define TEMPLATE_RESAMPLE_S32
36 #undef TEMPLATE_RESAMPLE_S32
38 #define TEMPLATE_RESAMPLE_FLT
40 #undef TEMPLATE_RESAMPLE_FLT
42 #define TEMPLATE_RESAMPLE_DBL
44 #undef TEMPLATE_RESAMPLE_DBL
50 c->dsp.resample_one = resample_one_int16;
51 c->dsp.resample_common = resample_common_int16;
52 c->dsp.resample_linear = resample_linear_int16;
55 c->dsp.resample_one = resample_one_int32;
56 c->dsp.resample_common = resample_common_int32;
57 c->dsp.resample_linear = resample_linear_int32;
60 c->dsp.resample_one = resample_one_float;
61 c->dsp.resample_common = resample_common_float;
62 c->dsp.resample_linear = resample_linear_float;
65 c->dsp.resample_one = resample_one_double;
66 c->dsp.resample_common = resample_common_double;
67 c->dsp.resample_linear = resample_linear_double;
@ AV_SAMPLE_FMT_FLTP
float, planar
@ AV_SAMPLE_FMT_S16P
signed 16 bits, planar
@ AV_SAMPLE_FMT_S32P
signed 32 bits, planar
@ AV_SAMPLE_FMT_DBLP
double, planar
av_cold void swri_resample_dsp_aarch64_init(ResampleContext *c)
av_cold void swri_resample_dsp_arm_init(ResampleContext *c)
void swri_resample_dsp_x86_init(ResampleContext *c)
void swri_resample_dsp_init(ResampleContext *c)