/[svn]/linuxsampler/trunk/src/engines/AbstractEngineChannel.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/AbstractEngineChannel.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3556 by schoenebeck, Tue Jun 27 22:19:19 2017 UTC revision 3557 by schoenebeck, Sun Aug 18 00:06:04 2019 UTC
# Line 112  namespace LinuxSampler { Line 112  namespace LinuxSampler {
112    
113              void ScheduleResumeOfScriptCallback(RTList<ScriptEvent>::Iterator& itCallback, sched_time_t now, bool forever);              void ScheduleResumeOfScriptCallback(RTList<ScriptEvent>::Iterator& itCallback, sched_time_t now, bool forever);
114    
115              bool hasFreeScriptCallbacks(int n) const {              bool hasFreeScriptCallbacks(vmint n) const {
116                  return pScript->pEvents->poolHasFreeElements(n);                  return pScript->pEvents->poolHasFreeElements(n);
117              }              }
118    
# Line 200  namespace LinuxSampler { Line 200  namespace LinuxSampler {
200              virtual void RemoveAllFxSends();              virtual void RemoveAllFxSends();
201    
202              void ImportEvents(uint Samples);              void ImportEvents(uint Samples);
203              virtual note_id_t ScheduleNoteMicroSec(const Event* pEvent, int delay) = 0;              virtual note_id_t ScheduleNoteMicroSec(const Event* pEvent, int64_t delay) = 0;
204              event_id_t ScheduleEventMicroSec(const Event* pEvent, int delay);              event_id_t ScheduleEventMicroSec(const Event* pEvent, int64_t delay);
205              void IgnoreEvent(event_id_t id);              void IgnoreEvent(event_id_t id);
206              virtual void IgnoreNote(note_id_t id) = 0;              virtual void IgnoreNote(note_id_t id) = 0;
207              void IgnoreEventByScriptID(const ScriptID& id);              void IgnoreEventByScriptID(const ScriptID& id);

Legend:
Removed from v.3556  
changed lines
  Added in v.3557

  ViewVC Help
Powered by ViewVC