From 70f0007154992c0bc89e11af4fe7dcc2c493aac3 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Fri, 10 Feb 2017 00:00:57 +0800 Subject: Fix building on Windows. Behavior changes: 1. DnD into the main window now causes the dropped file to play. 2. Switch back to w32usleep to increase bpm accuracy. 3. Scan for plugins in application folder (in Windows), not in the working directory. --- visualization/qmpvisualization.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'visualization') diff --git a/visualization/qmpvisualization.cpp b/visualization/qmpvisualization.cpp index fd64ea0..8bc0ecb 100644 --- a/visualization/qmpvisualization.cpp +++ b/visualization/qmpvisualization.cpp @@ -69,7 +69,7 @@ void CEventHandlerCallBack::callBack(void*,void*) void CFRFinishedCallBack::callBack(void*,void*) { std::sort(par->tspool.begin(),par->tspool.end()); - for(int tk=0,n=4,s=0;tk<=par->api->getMaxTick();){ + for(uint32_t tk=0,n=4,s=0;tk<=par->api->getMaxTick();){ while(tk<(s>=par->tspool.size()?par->api->getMaxTick():par->tspool[s].first)){ par->pool.push_back(new MidiVisualEvent{tk,tk,0,0,999}); tk+=n*par->api->getDivision(); -- cgit v1.2.3