138 |
{ |
{ |
139 |
audio_buf_info info; |
audio_buf_info info; |
140 |
|
|
141 |
|
memset(&info,0,sizeof(info)); |
142 |
if (ioctl(g_dsp_fd, SNDCTL_DSP_GETOSPACE, &info) == -1) |
if (ioctl(g_dsp_fd, SNDCTL_DSP_GETOSPACE, &info) == -1) |
143 |
{ |
{ |
144 |
perror("SNDCTL_DSP_GETOSPACE"); |
perror("SNDCTL_DSP_GETOSPACE"); |
254 |
|
|
255 |
if (!g_driver_broken) |
if (!g_driver_broken) |
256 |
{ |
{ |
257 |
|
memset(&info,0,sizeof(info)); |
258 |
if (ioctl(g_dsp_fd, SNDCTL_DSP_GETOSPACE, &info) == -1) |
if (ioctl(g_dsp_fd, SNDCTL_DSP_GETOSPACE, &info) == -1) |
259 |
{ |
{ |
260 |
perror("SNDCTL_DSP_GETOSPACE"); |
perror("SNDCTL_DSP_GETOSPACE"); |