Unified · Split
| @@ -823,8 +823,7 @@ win32_audio_out_callback (HWAVEOUT hwave, UINT msg, DWORD data, DWORD param1, DW · 822 unmodified lines | |||
| 823 | return 0 ; | 823 | return 0 ; |
| 824 | 824 | ||
| 825 | /* Do the actual audio. */ | 825 | /* Do the actual audio. */ |
| 826 | sample_count = win32_out->bufferlen ; | 826 | frame_count = win32_out->bufferlen / win32_out->channels ; |
| 827 | frame_count = sample_count / win32_out->channels ; | ||
| 828 | 827 | ||
| 829 | read_count = win32_out->callback (win32_out->callback_data, win32_out->float_buffer, frame_count) ; | 828 | read_count = win32_out->callback (win32_out->callback_data, win32_out->float_buffer, frame_count) ; |
| 830 | 829 | ||