int audio_init(t_audio *audio) {
- puts("[audio] initializing audio ...");
+ fprintf(stderr,"[audio] initializing audio ...\n");
if((audio->dsp_fd=open(audio->dsp_dev,O_RDWR))==-1) {
perror("[audio] open call");
}
if(!(audio->dsp_cap&DSP_CAP_DUPLEX)) {
- puts("[audio] no duplex support");
+ fprintf(stderr,"[audio] no duplex support\n");
return A_ERROR;
}
int tmp;
- puts("[audio] setting up sound device & allocating record/playback buffer");
+ fprintf(stderr,"[audio] setting up sound device & allocating record/playback buffer\n");
tmp=audio->fmt;
if(ioctl(audio->dsp_fd,SNDCTL_DSP_SETFMT,&tmp)==-1) {
return A_ERROR;
}
if(tmp!=audio->fmt) {
- puts("[audio] FMT not supported");
+ fprintf(stderr,"[audio] FMT not supported\n");
return A_ERROR;
}
return A_ERROR;
}
if(tmp!=audio->speed) {
- puts("[audio] SPEED not supported");
+ fprintf(stderr,"[audio] SPEED not supported\n");
return A_ERROR;
}
int audio_shutdown(t_audio *audio) {
- puts("[audio] shutdown");
+ fprintf(stderr,"[audio] shutdown\n");
free(audio->play_data);
free(audio->rec_data);