Changeset e203132 in ingen


Ignore:
Timestamp:
Oct 29, 2015, 3:30:11 PM (2 years ago)
Author:
David Robillard <d@…>
Branches:
groups, master, nodeless, parallel, parameters, sequencefix, tasks
Children:
6db2bea
Parents:
e657952
Message:

Fix bypass where mixing is required

Fixes #1058

git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5804 a436a847-0d15-0410-975c-d299462d15a1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/server/BlockImpl.cpp

    re657952 re203132  
    195195
    196196    if (!_enabled) {
     197        // Prepare port buffers for reading, converting/mixing if necessary
     198        for (uint32_t i = 0; _ports && i < _ports->size(); ++i) {
     199            _ports->at(i)->connect_buffers();
     200            _ports->at(i)->pre_run(context);
     201        }
     202
    197203        // Dumb bypass
    198204        for (PortType t : { PortType::AUDIO, PortType::CV, PortType::ATOM }) {
Note: See TracChangeset for help on using the changeset viewer.