Monado OpenXR Runtime
u_resampler.h File Reference

Simple audio resampler. More...

#include <stddef.h>
#include <stdint.h>
Include dependency graph for u_resampler.h:

Go to the source code of this file.

Data Structures

struct  u_resampler
 

Typedefs

typedef float sample_t
 

Functions

struct u_resampleru_resampler_create (size_t num_samples, float sample_rate)
 
void u_resampler_destroy (struct u_resampler *resampler)
 
size_t u_resampler_read (struct u_resampler *resampler, sample_t *samples, size_t num_samples)
 
size_t u_resampler_write (struct u_resampler *resampler, const sample_t *source_samples, size_t num_samples, float sample_rate)
 
void u_resampler_reset (struct u_resampler *resampler)
 

Detailed Description

Simple audio resampler.

Author
Beyley Cardellio ep1cm.nosp@m.1n10.nosp@m.n123@.nosp@m.gmai.nosp@m.l.com