| @@ -119,7 +119,7 @@ linux_play (get_audio_callback_t callback, AUDIO_OUT *audio_out, void *callback_ · 118 unmodified lines |
| 119 | { LINUX_AUDIO_OUT *linux_out ; | 119 | { LINUX_AUDIO_OUT *linux_out ; |
| 120 | static float float_buffer [BUFFER_LEN] ; | 120 | static float float_buffer [BUFFER_LEN] ; |
| 121 | static short buffer [BUFFER_LEN] ; | 121 | static short buffer [BUFFER_LEN] ; |
| 122 | int k, readcount ; | 122 | int k, readcount, ignored ; |
| 123 | | 123 | |
| 124 | if ((linux_out = (LINUX_AUDIO_OUT*) audio_out) == NULL) | 124 | if ((linux_out = (LINUX_AUDIO_OUT*) audio_out) == NULL) |
| 125 | { printf ("linux_play : AUDIO_OUT is NULL.\n") ; | 125 | { printf ("linux_play : AUDIO_OUT is NULL.\n") ; |
| @@ -134,7 +134,7 @@ linux_play (get_audio_callback_t callback, AUDIO_OUT *audio_out, void *callback_ · 8 unmodified lines |
| 134 | while ((readcount = callback (callback_data, float_buffer, BUFFER_LEN / linux_out->channels))) | 134 | while ((readcount = callback (callback_data, float_buffer, BUFFER_LEN / linux_out->channels))) |
| 135 | { for (k = 0 ; k < readcount * linux_out->channels ; k++) | 135 | { for (k = 0 ; k < readcount * linux_out->channels ; k++) |
| 136 | buffer [k] = lrint (32767.0 * float_buffer [k]) ; | 136 | buffer [k] = lrint (32767.0 * float_buffer [k]) ; |
| 137 | write (linux_out->fd, buffer, readcount * linux_out->channels * sizeof (short)) ; | 137 | ignored = write (linux_out->fd, buffer, readcount * linux_out->channels * sizeof (short)) ; |
| 138 | } ; | 138 | } ; |
| 139 | | 139 | |
| 140 | return ; | 140 | return ; |