#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.
1.5.5