Skip to content

Commit 5a5ac5a

Browse files
committed
Reconnect processors to audio node
1 parent b0d2e08 commit 5a5ac5a

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

Source/Processors/ProcessorGraph/ProcessorGraph.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,6 @@ void ProcessorGraph::updateConnections(Array<SignalChainTabButton*, CriticalSect
331331
if (source->isEnabledState())
332332
{
333333
// add the connections to audio and record nodes if necessary
334-
// Skip this because no longer necessary
335334
/*
336335
if (!(source->isSink() ||
337336
source->isSplitter() ||
@@ -348,6 +347,9 @@ void ProcessorGraph::updateConnections(Array<SignalChainTabButton*, CriticalSect
348347
}
349348
*/
350349

350+
//TODO: This is will be removed when probe based audio node added.
351+
connectProcessorToAudioNode(source);
352+
351353
// find the next dest that's not a merger or splitter
352354
GenericProcessor* prev = source;
353355

@@ -492,7 +494,7 @@ void ProcessorGraph::connectProcessors(GenericProcessor* source, GenericProcesso
492494

493495
}
494496

495-
void ProcessorGraph::connectProcessorToAudioAndRecordNodes(GenericProcessor* source)
497+
void ProcessorGraph::connectProcessorToAudioNode(GenericProcessor* source)
496498
{
497499

498500
/*
@@ -695,7 +697,7 @@ bool ProcessorGraph::enableProcessors()
695697
//Update special channels indexes, at the end
696698
//To change, as many other things, when the probe system is implemented
697699
//getRecordNode()->updateRecordChannelIndexes();
698-
//getAudioNode()->updateRecordChannelIndexes();
700+
getAudioNode()->updateRecordChannelIndexes();
699701

700702
// sendActionMessage("Acquisition started.");
701703
m_startSoftTimestamp = Time::getHighResolutionTicks();

Source/Processors/ProcessorGraph/ProcessorGraph.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ class ProcessorGraph : public AudioProcessorGraph
118118

119119
void connectProcessors(GenericProcessor* source, GenericProcessor* dest,
120120
bool connectContinuous, bool connectEvents);
121-
void connectProcessorToAudioAndRecordNodes(GenericProcessor* source);
121+
void connectProcessorToAudioNode(GenericProcessor* source);
122122

123123
int64 m_startSoftTimestamp{ 0 };
124124
const GenericProcessor* m_timestampSource{ nullptr };

0 commit comments

Comments
 (0)