Add ability to set output format and output rate
This commit is contained in:
+4
-2
@@ -134,9 +134,11 @@ static void deinit(void) {
|
||||
ao_shutdown();
|
||||
}
|
||||
|
||||
static void start(int sample_rate) {
|
||||
if (sample_rate != 44100)
|
||||
static void start(int sample_rate, int sample_format) {
|
||||
if (sample_rate != 0)
|
||||
die("unexpected sample rate!");
|
||||
if (sample_format != 0)
|
||||
die("unexpected sample format!");
|
||||
}
|
||||
|
||||
static void play(short buf[], int samples) { ao_play(dev, (char *)buf, samples * 4); }
|
||||
|
||||
Reference in New Issue
Block a user