/[svn]/linuxsampler/trunk/src/engines/AbstractEngine.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/AbstractEngine.cpp

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

revision 2611 by schoenebeck, Mon Jun 9 19:20:37 2014 UTC revision 2879 by schoenebeck, Tue Apr 19 14:07:53 2016 UTC
# Line 79  namespace LinuxSampler { Line 79  namespace LinuxSampler {
79          pSysexBuffer       = new RingBuffer<uint8_t,false>(CONFIG_SYSEX_BUFFER_SIZE, 0);          pSysexBuffer       = new RingBuffer<uint8_t,false>(CONFIG_SYSEX_BUFFER_SIZE, 0);
80          pEventQueue        = new RingBuffer<Event,false>(CONFIG_MAX_EVENTS_PER_FRAGMENT, 0);          pEventQueue        = new RingBuffer<Event,false>(CONFIG_MAX_EVENTS_PER_FRAGMENT, 0);
81          pEventPool         = new Pool<Event>(CONFIG_MAX_EVENTS_PER_FRAGMENT);          pEventPool         = new Pool<Event>(CONFIG_MAX_EVENTS_PER_FRAGMENT);
82            pEventPool->setPoolElementIDsReservedBits(INSTR_SCRIPT_EVENT_ID_RESERVED_BITS);
83          pGlobalEvents      = new RTList<Event>(pEventPool);          pGlobalEvents      = new RTList<Event>(pEventPool);
84          FrameTime          = 0;          FrameTime          = 0;
85          RandomSeed         = 0;          RandomSeed         = 0;
# Line 431  namespace LinuxSampler { Line 432  namespace LinuxSampler {
432          Event event             = pEventGenerator->CreateEvent();          Event event             = pEventGenerator->CreateEvent();
433          event.Type              = Event::type_sysex;          event.Type              = Event::type_sysex;
434          event.Param.Sysex.Size  = Size;          event.Param.Sysex.Size  = Size;
         memset(&event.Format, 0, sizeof(event.Format)); // init format speific stuff with zeroes  
435          event.pEngineChannel    = NULL; // as Engine global event          event.pEngineChannel    = NULL; // as Engine global event
436          event.pMidiInputPort    = pSender;          event.pMidiInputPort    = pSender;
437          if (pEventQueue->write_space() > 0) {          if (pEventQueue->write_space() > 0) {

Legend:
Removed from v.2611  
changed lines
  Added in v.2879

  ViewVC Help
Powered by ViewVC