|
RetroArch
|
#include <stdint.h>#include <stdlib.h>#include <retro_inline.h>#include <retro_miscellaneous.h>#include <memalign.h>#include <math/float_minmax.h>#include <audio/audio_resampler.h>Classes | |
| struct | rarch_CC_resampler |
Macros | |
| #define | CC_RESAMPLER_PRECISION 1 |
| #define | CC_RESAMPLER_IDENT "C" |
| #define | cc_kernel(x, b) ((cc_int((x) + 0.5, (b)) - cc_int((x) - 0.5, (b)))) |
Typedefs | |
| typedef struct rarch_CC_resampler | rarch_CC_resampler_t |
Functions | |
| static INLINE float | cc_int (float x, float b) |
| static INLINE void | add_to (const audio_frame_float_t *source, audio_frame_float_t *target, float ratio) |
| static void | resampler_CC_downsample (void *re_, struct resampler_data *data) |
| static void | resampler_CC_upsample (void *re_, struct resampler_data *data) |
| static void | resampler_CC_process (void *re_, struct resampler_data *data) |
| static void * | resampler_CC_init (const struct resampler_config *config, double bandwidth_mod, enum resampler_quality quality, resampler_simd_mask_t mask) |
| static void | resampler_CC_free (void *re_) |
Variables | |
| retro_resampler_t | CC_resampler |
| #define CC_RESAMPLER_IDENT "C" |
| #define CC_RESAMPLER_PRECISION 1 |
| typedef struct rarch_CC_resampler rarch_CC_resampler_t |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| retro_resampler_t CC_resampler |
1.8.15