aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_private.hpp
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-10-25 21:41:25 +0300
committerWohlstand <admin@wohlnet.ru>2017-10-25 21:41:25 +0300
commit650d6b913504f37ed84c5f855a85aa00d9dc34d8 (patch)
treed22543958b9517edc738f4db9db641ee36b19e24 /src/adlmidi_private.hpp
parentbf1503ad7150820100e1b7dc83a5bcfbe42c4a1a (diff)
downloadlibADLMIDI-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.hpp4
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;