Resample (an interleaved) float array. The input and output buffers must *not* overlap.
data.dataIn can be empty, but data.dataOut can't.
Function will return number of consumed samples (*not* *frames*!) in data.inputSamplesUsed,
and number of produced samples in data.outputSamplesUsed.
You should provide enough samples for all channels, and all channels will be processed.
Resample (an interleaved) float array. The input and output buffers must *not* overlap. data.dataIn can be empty, but data.dataOut can't. Function will return number of consumed samples (*not* *frames*!) in data.inputSamplesUsed, and number of produced samples in data.outputSamplesUsed. You should provide enough samples for all channels, and all channels will be processed.