#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 size in sample of this buffer.
Definition at line 148 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), dsp16_resampling_get_output_max_buffer_size(), dsp16_resampling_link(), and dsp16_resampling_setup().
Context of the process.
Definition at line 162 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), dsp16_resampling_link(), and dsp16_resampling_setup().
The output buffer size.
Definition at line 156 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), and dsp16_resampling_get_output_current_buffer_size().
The decimation factor used for the resampling process.
Definition at line 144 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), dsp16_resampling_get_output_max_buffer_size(), dsp16_resampling_link(), and dsp16_resampling_setup().
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.
Referenced by dsp16_resampling_compute(), dsp16_resampling_get_output_max_buffer_size(), dsp16_resampling_link(), and dsp16_resampling_setup().
An array to store the FIR coefficients of the filter.
Definition at line 150 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), and dsp16_resampling_setup().
The sample rate of the input buffer.
Definition at line 140 of file dsp_resampling.h.
Referenced by dsp16_resampling_setup().
The interpolation factor used for the resampling process.
Definition at line 142 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), dsp16_resampling_get_output_max_buffer_size(), dsp16_resampling_link(), and dsp16_resampling_setup().
A buffer to store the current buffer + some previous samples.
Definition at line 146 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), dsp16_resampling_link(), and dsp16_resampling_setup().
If a clean link between to output buffer is required.
Definition at line 160 of file dsp_resampling.h.
Referenced by dsp16_resampling_compute(), dsp16_resampling_link(), and dsp16_resampling_setup().
The number of channels.
Definition at line 158 of file dsp_resampling.h.
Referenced by dsp16_resampling_link(), and dsp16_resampling_setup().
1.5.5