RetroArch
Classes | Typedefs | Functions | Variables
nearest_resampler.c File Reference
#include <stdint.h>
#include <stdlib.h>
#include <math.h>
#include <audio/audio_resampler.h>
Include dependency graph for nearest_resampler.c:
This graph shows which files directly or indirectly include this file:

Classes

struct  rarch_nearest_resampler
 

Typedefs

typedef struct rarch_nearest_resampler rarch_nearest_resampler_t
 

Functions

static void resampler_nearest_process (void *re_, struct resampler_data *data)
 
static void resampler_nearest_free (void *re_)
 
static voidresampler_nearest_init (const struct resampler_config *config, double bandwidth_mod, enum resampler_quality quality, resampler_simd_mask_t mask)
 

Variables

retro_resampler_t nearest_resampler
 

Typedef Documentation

◆ rarch_nearest_resampler_t

Function Documentation

◆ resampler_nearest_free()

static void resampler_nearest_free ( void re_)
static
Here is the call graph for this function:

◆ resampler_nearest_init()

static void* resampler_nearest_init ( const struct resampler_config config,
double  bandwidth_mod,
enum resampler_quality  quality,
resampler_simd_mask_t  mask 
)
static
Here is the call graph for this function:

◆ resampler_nearest_process()

static void resampler_nearest_process ( void re_,
struct resampler_data data 
)
static

Variable Documentation

◆ nearest_resampler

retro_resampler_t nearest_resampler
Initial value:
= {
"nearest",
"nearest"
}
static void resampler_nearest_process(void *re_, struct resampler_data *data)
Definition: nearest_resampler.c:34
static void * resampler_nearest_init(const struct resampler_config *config, double bandwidth_mod, enum resampler_quality quality, resampler_simd_mask_t mask)
Definition: nearest_resampler.c:64
#define RESAMPLER_API_VERSION
Definition: audio_resampler.h:66
static void resampler_nearest_free(void *re_)
Definition: nearest_resampler.c:57