|
RetroArch
|
#include <stdint.h>#include <stdlib.h>#include <math.h>#include <string.h>#include <retro_inline.h>#include <filters.h>#include <memalign.h>#include <audio/audio_resampler.h>Classes | |
| struct | rarch_sinc_resampler |
Typedefs | |
| typedef struct rarch_sinc_resampler | rarch_sinc_resampler_t |
Enumerations | |
| enum | sinc_window { SINC_WINDOW_NONE = 0, SINC_WINDOW_KAISER, SINC_WINDOW_LANCZOS } |
Functions | |
| static void | resampler_sinc_process_c (void *re_, struct resampler_data *data) |
| static void | resampler_sinc_free (void *data) |
| static void | sinc_init_table_kaiser (rarch_sinc_resampler_t *resamp, double cutoff, float *phase_table, int phases, int taps, bool calculate_delta) |
| static void | sinc_init_table_lanczos (rarch_sinc_resampler_t *resamp, double cutoff, float *phase_table, int phases, int taps, bool calculate_delta) |
| static void * | resampler_sinc_new (const struct resampler_config *config, double bandwidth_mod, enum resampler_quality quality, resampler_simd_mask_t mask) |
Variables | |
| retro_resampler_t | sinc_resampler |
| typedef struct rarch_sinc_resampler rarch_sinc_resampler_t |
| enum sinc_window |
|
static |
|
static |
|
static |
|
static |
| retro_resampler_t sinc_resampler |
1.8.15