Skip to content

Function ::kfr_src_process_f32

function kfr_src_process_f32(KFR_SRC_F32 *, kfr_f32 *, size_t, const kfr_f32 *, size_t) capi

size_t kfr_src_process_f32(KFR_SRC_F32* converter, kfr_f32* output, size_t output_size,
                           const kfr_f32* input, size_t input_size)

Resamples input into output and advances the converter state.

Parameters
converter Single-precision converter.
output Destination buffer for output_size samples.
output_size Number of output samples to produce.
input Source samples. Must hold at least kfr_src_input_size_for_output_f32(output_size) samples.
input_size Number of input samples available.
Returns
Number of input samples consumed, or 0 on error. See kfr_last_error().

Fully qualified name: kfr_src_process_f32(KFR_SRC_F32 *, kfr_f32 *, size_t, const kfr_f32 *, size_t)

Declared at capi.h:1585