25,12 → 25,11 |
|
static SNDBUF hBuff; |
|
static int snd_format; |
int sample_rate; |
|
static uint32_t samples_written = 0; |
|
int init_audio(int format) |
int init_audio(vst_t* vst) |
{ |
int err; |
int version =-1; |
49,10 → 48,8 |
goto exit_whith_error; |
} |
|
snd_format = format; |
create_thread(audio_thread, vst, 32768); |
|
create_thread(audio_thread, 0, 163840); |
|
return 1; |
|
exit_whith_error: |
252,7 → 249,7 |
char *errstr; |
int active; |
|
if((err = CreateBuffer(snd_format|PCM_RING,0, &hBuff)) != 0) |
if((err = CreateBuffer(vst->snd_format|PCM_RING,0, &hBuff)) != 0) |
{ |
errstr = "Cannot create sound buffer\n\r"; |
goto exit_whith_error; |