diff options
author | Wohlstand <admin@wohlnet.ru> | 2017-10-25 21:41:25 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2017-10-25 21:41:25 +0300 |
commit | 650d6b913504f37ed84c5f855a85aa00d9dc34d8 (patch) | |
tree | d22543958b9517edc738f4db9db641ee36b19e24 /src/adlmidi_private.hpp | |
parent | bf1503ad7150820100e1b7dc83a5bcfbe42c4a1a (diff) | |
download | libADLMIDI-650d6b913504f37ed84c5f855a85aa00d9dc34d8.tar.gz libADLMIDI-650d6b913504f37ed84c5f855a85aa00d9dc34d8.tar.bz2 libADLMIDI-650d6b913504f37ed84c5f855a85aa00d9dc34d8.zip |
Parse & validate loop events in load time than in playing time
Loop events are converting into in-library own types are compact, easier and faster to process without having to re-parse markers or have any extra code in standard event handlers
Diffstat (limited to 'src/adlmidi_private.hpp')
-rw-r--r-- | src/adlmidi_private.hpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index 0468ff3..92cb1df 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -446,9 +446,7 @@ public: atEnd, loopStart, loopEnd, - loopStart_passed /*Tells that "loopStart" already passed*/, - invalidLoop /*Loop points are invalid (loopStart after loopEnd or loopStart and loopEnd are on same place)*/, - loopStart_hit /*loopStart entry was hited in previous tick*/; + invalidLoop; /*Loop points are invalid (loopStart after loopEnd or loopStart and loopEnd are on same place)*/ char ____padding2[2]; OPL3 opl; |