29 lines
482 B
C
29 lines
482 B
C
|
#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);
|
||
|
}
|