IsHidden = 0x8,
IsCDMarker = 0x10,
IsRangeMarker = 0x20,
- IsSessionRange = 0x40
+ IsSessionRange = 0x40,
+ IsSkip = 0x80,
};
Location (Session &);
bool is_cd_marker () const { return _flags & IsCDMarker; }
bool is_session_range () const { return _flags & IsSessionRange; }
bool is_range_marker() const { return _flags & IsRangeMarker; }
+ bool is_skip() const { return _flags & IsSkip; }
bool matches (Flags f) const { return _flags & f; }
Flags flags () const { return _flags; }
location = *i;
- if (location->is_range_marker()) {
+ if (location->is_skip()) {
SessionEvent* ev = new SessionEvent (SessionEvent::LocateRoll, SessionEvent::Add, location->start(), location->end(), 1.0);
queue_event (ev);
}