minimodem-mirror/src/simpleaudio.c

29 lines
482 B
C
Raw Normal View History

#include "simpleaudio.h"
#include "simpleaudio_internal.h"
#include "malloc.h"
unsigned int
simpleaudio_get_rate( simpleaudio *sa )
{
return sa->rate;
}
unsigned int
simpleaudio_get_channels( simpleaudio *sa )
{
return sa->channels;
}
size_t
simpleaudio_read( simpleaudio *sa, float *buf, size_t nframes )
{
return sa->backend->simpleaudio_read(sa, buf, nframes);
}
void
simpleaudio_close( simpleaudio *sa )
{
sa->backend->simpleaudio_close(sa);
free(sa);
}