Go to the source code of this file.
|
typedef struct BseResampler2 | BseResampler2 |
|
|
enum | BseResampler2Mode { BSE_RESAMPLER2_MODE_UPSAMPLE,
BSE_RESAMPLER2_MODE_DOWNSAMPLE
} |
|
enum | BseResampler2Precision {
BSE_RESAMPLER2_PREC_LINEAR,
BSE_RESAMPLER2_PREC_48DB,
BSE_RESAMPLER2_PREC_72DB,
BSE_RESAMPLER2_PREC_96DB,
BSE_RESAMPLER2_PREC_120DB,
BSE_RESAMPLER2_PREC_144DB
} |
|
|
BseResampler2 * | bse_resampler2_create (BseResampler2Mode mode, BseResampler2Precision precision) |
|
void | bse_resampler2_destroy (BseResampler2 *resampler) |
|
void | bse_resampler2_process_block (BseResampler2 *resampler, const float *input, uint n_input_samples, float *output) |
|
guint | bse_resampler2_order (BseResampler2 *resampler) |
|
double | bse_resampler2_delay (BseResampler2 *resampler) |
|
BseResampler2Precision | bse_resampler2_find_precision_for_bits (guint bits) |
|
const char * | bse_resampler2_precision_name (BseResampler2Precision precision) |
|