#include <dsp_resampling.h>
Definition at line 137 of file dsp_resampling.h.
Data Fields | |
int | buffer_size |
The size in sample of this buffer. | |
dsp_resampling_context_t * | context |
Context of the process. | |
int | current_buffer_size |
The output buffer size. | |
int | decimation_factor |
The decimation factor used for the resampling process. | |
int | filter_order |
The actual order of the filter. | |
void * | fir_coefs |
An array to store the FIR coefficients of the filter. | |
int | fs |
The sample rate of the input buffer. | |
int | interpolation_factor |
The interpolation factor used for the resampling process. | |
void * | last_samples |
A buffer to store the current buffer + some previous samples. | |
bool | link_required |
If a clean link between to output buffer is required. | |
int | nb_channels |
The number of channels. |
The decimation factor used for the resampling process.
Definition at line 144 of file dsp_resampling.h.
The actual order of the filter.
A polyphase filter is used, therefore, this order is equal to desired the order of the filter * the interpolation factor.
Definition at line 154 of file dsp_resampling.h.
An array to store the FIR coefficients of the filter.
Definition at line 150 of file dsp_resampling.h.
The interpolation factor used for the resampling process.
Definition at line 142 of file dsp_resampling.h.
A buffer to store the current buffer + some previous samples.
Definition at line 146 of file dsp_resampling.h.
If a clean link between to output buffer is required.
Definition at line 160 of file dsp_resampling.h.