aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-11-15 20:30:04 +0300
committerWohlstand <admin@wohlnet.ru>2017-11-15 20:30:04 +0300
commit506916b8f1667ebe0c4ec1a4d374466aad2b86e7 (patch)
tree3f9345e39087992500d14ca5ceecea27ae008c97
parent5cdfbaf362dc3fd4bff8c11a7b5cf61cbbb4b15f (diff)
downloadlibADLMIDI-506916b8f1667ebe0c4ec1a4d374466aad2b86e7.tar.gz
libADLMIDI-506916b8f1667ebe0c4ec1a4d374466aad2b86e7.tar.bz2
libADLMIDI-506916b8f1667ebe0c4ec1a4d374466aad2b86e7.zip
Don't set a track's delay to the global waiter, it's BAD idea
Last track which has 45000 ticks to wait makes song be silent for a while
-rw-r--r--src/adlmidi_midiplay.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/adlmidi_midiplay.cpp b/src/adlmidi_midiplay.cpp
index 51da17e..a94e62d 100644
--- a/src/adlmidi_midiplay.cpp
+++ b/src/adlmidi_midiplay.cpp
@@ -328,7 +328,6 @@ bool MIDIplay::buildTrackData()
errorString += std::string(error, (size_t)len);
return false;
}
- CurrentPositionNew.wait = evtPos.delay;
evtPos.absPos = abs_position;
abs_position += evtPos.delay;
trackDataNew[tk].push_back(evtPos);