mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2025-01-19 07:50:49 +00:00
6f8a574e36
- fluid_dsound_audio_run() and fluid_win32_error() are now static functions. - WAVEFORMATEX is not required by DirectSound during the playback. We do not need it anymore after calling ::SetFormat(), so allocating this structure dynamically inside driver structure is useless. - Implemented support for float sample type. - Uses an event object for handling the end of thread, it allows to combine the quit event with the later wait in milliseconds in a single block. - Calculates the amount of milliseconds to sleep rather than sleeping always for one millisecond. - Fix an error into a FLUID_LOG() call. - Fix handle leak of the thread, now it is correctly closed with CloseHandle(). - ExitThread() is a nonsense in that position, since the thread is already exiting. - Fix error when compiling with WSDK 8.1, by defining NOBITMAP, in case NOGDI macro added somewhere |
||
---|---|---|
.. | ||
bindings | ||
drivers | ||
midi | ||
rvoice | ||
sfloader | ||
synth | ||
utils | ||
CMakeLists.txt | ||
config.cmake | ||
fluidsynth.c |