• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ

よく使われているワード(クリックで追加)

javaandroidc++linuxc#objective-ccocoa誰得qtrubybathyscaphegamephpguicwindows翻訳pythonomegattwitterframeworkbtronarduinovb.net計画中(planning stage)directxpreviewertestゲームエンジンdom

TiMidity++ 改造版 (Windows 専用)


コミットメタ情報

リビジョン1a24a43c8a21a436ab445c0cc8ae1e243c6fbc7a (tree)
日時2017-12-16 06:20:35
作者Starg <starg@user...>
コミッターStarg

ログメッセージ

Simplified flushing WASAPI.

変更サマリ

差分

--- a/timidity/wasapi_a.c
+++ b/timidity/wasapi_a.c
@@ -786,10 +786,11 @@ int WASAPIACntl(int request, void* pArg)
786786 return 0;
787787
788788 case PM_REQ_FLUSH:
789- while (!IsRenderBufferEmpty(&g_WASAPIContext.Buffer))
789+ while (g_WASAPIContext.IsStarted && !IsRenderBufferEmpty(&g_WASAPIContext.Buffer))
790790 {
791- WaitForSingleObject(g_WASAPIContext.hRenderThread, 10);
791+ Sleep(50);
792792 }
793+
793794 return 0;
794795
795796 default: