Skip to content

Commit 6c9cb9b

Browse files
committed
Remove override on getFreeBuffer
1 parent cabc0b3 commit 6c9cb9b

1 file changed

Lines changed: 1 addition & 15 deletions

File tree

JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -430,12 +430,7 @@ struct RenderingOpSequenceCalculator
430430
}
431431
else
432432
{
433-
434-
#if defined(__APPLE__)
435433
bufIndex = getFreeBuffer (false);
436-
#else
437-
bufIndex = inputChan + 1;
438-
#endif
439434
renderingOps.add (new ClearChannelOp (bufIndex));
440435
}
441436
}
@@ -479,7 +474,6 @@ struct RenderingOpSequenceCalculator
479474
// can't mess up this channel because it's needed later by another node, so we
480475
// need to use a copy of it..
481476
const int newFreeBuffer = getFreeBuffer (false);
482-
std::cout << "getFreeBuffer[478]: channel: " << inputChan << " New free buffer index: " << newFreeBuffer << std::endl;
483477

484478
renderingOps.add (new CopyChannelOp (bufIndex, newFreeBuffer));
485479

@@ -550,7 +544,6 @@ struct RenderingOpSequenceCalculator
550544
{
551545
// can't re-use any of our input chans, so get a new one and copy everything into it..
552546
bufIndex = getFreeBuffer (false);
553-
std::cout << "getFreeBuffer[549]: channel: " << inputChan << " bufIndex: " << bufIndex << std::endl;
554547

555548
jassert (bufIndex != 0);
556549

@@ -602,7 +595,6 @@ struct RenderingOpSequenceCalculator
602595
else // buffer is reused elsewhere, can't be delayed
603596
{
604597
const int bufferToDelay = getFreeBuffer (false);
605-
std::cout << "getFreeBuffer[601]: channel: " << inputChan << " bufferToDelay: " << bufferToDelay << std::endl;
606598
renderingOps.add (new CopyChannelOp (srcIndex, bufferToDelay));
607599
renderingOps.add (new DelayChannelOp (bufferToDelay, maxLatency - nodeDelay));
608600
srcIndex = bufferToDelay;
@@ -624,11 +616,7 @@ struct RenderingOpSequenceCalculator
624616

625617
for (int outputChan = numIns; outputChan < numOuts; ++outputChan)
626618
{
627-
#if defined(__APPLE__)
628619
const int bufIndex = getFreeBuffer (false);
629-
#else
630-
const int bufIndex = outputChan + 1;
631-
#endif
632620
jassert (bufIndex != 0);
633621
audioChannelsToUse.add (bufIndex);
634622

@@ -674,7 +662,6 @@ struct RenderingOpSequenceCalculator
674662
// can't mess up this channel because it's needed later by another node, so we
675663
// need to use a copy of it..
676664
const int newFreeBuffer = getFreeBuffer (true);
677-
std::cout << "getFreeBuffer[670]: outputChan: newFreeBuffer: " << newFreeBuffer << std::endl;
678665
renderingOps.add (new CopyMidiBufferOp (midiBufferToUse, newFreeBuffer));
679666
midiBufferToUse = newFreeBuffer;
680667
}
@@ -683,7 +670,6 @@ struct RenderingOpSequenceCalculator
683670
{
684671
// probably a feedback loop, so just use an empty one..
685672
midiBufferToUse = getFreeBuffer (true); // need to pick a buffer even if the processor doesn't use midi
686-
std::cout << "getFreeBuffer[679]: midiBufferToUse: " << midiBufferToUse << std::endl;
687673
}
688674
}
689675
else
@@ -914,7 +900,7 @@ struct RenderingOpSequenceCalculator
914900
}
915901
else
916902
{
917-
//jassert (bufferNum >= 0 && bufferNum < nodeIds.size());
903+
jassert (bufferNum >= 0 && bufferNum < nodeIds.size());
918904

919905
nodeIds.set (bufferNum, nodeId);
920906
channels.set (bufferNum, outputIndex);

0 commit comments

Comments
 (0)