mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
AudioProcessorGraph: Remove unnecessary data members
This commit is contained in:
parent
7b743c5356
commit
88e5e23f95
1 changed files with 2 additions and 9 deletions
|
|
@ -542,16 +542,14 @@ struct GraphRenderSequence
|
|||
return;
|
||||
}
|
||||
|
||||
currentAudioInputBuffer = &buffer;
|
||||
currentAudioOutputBuffer.setSize (jmax (1, buffer.getNumChannels()), numSamples);
|
||||
currentAudioOutputBuffer.clear();
|
||||
currentMidiInputBuffer = &midiMessages;
|
||||
currentMidiOutputBuffer.clear();
|
||||
|
||||
{
|
||||
const Context context { { *currentAudioInputBuffer,
|
||||
const Context context { { buffer,
|
||||
currentAudioOutputBuffer,
|
||||
*currentMidiInputBuffer,
|
||||
midiMessages,
|
||||
currentMidiOutputBuffer },
|
||||
audioPlayHead,
|
||||
numSamples };
|
||||
|
|
@ -565,7 +563,6 @@ struct GraphRenderSequence
|
|||
|
||||
midiMessages.clear();
|
||||
midiMessages.addEvents (currentMidiOutputBuffer, 0, buffer.getNumSamples(), 0);
|
||||
currentAudioInputBuffer = nullptr;
|
||||
}
|
||||
|
||||
JUCE_BEGIN_IGNORE_WARNINGS_MSVC (4661)
|
||||
|
|
@ -795,8 +792,6 @@ struct GraphRenderSequence
|
|||
currentAudioOutputBuffer.setSize (numBuffersNeeded + 1, blockSize);
|
||||
currentAudioOutputBuffer.clear();
|
||||
|
||||
currentAudioInputBuffer = nullptr;
|
||||
currentMidiInputBuffer = nullptr;
|
||||
currentMidiOutputBuffer.clear();
|
||||
|
||||
midiBuffers.clearQuick();
|
||||
|
|
@ -816,9 +811,7 @@ struct GraphRenderSequence
|
|||
int numBuffersNeeded = 0, numMidiBuffersNeeded = 0;
|
||||
|
||||
AudioBuffer<FloatType> renderingBuffer, currentAudioOutputBuffer;
|
||||
AudioBuffer<FloatType>* currentAudioInputBuffer = nullptr;
|
||||
|
||||
MidiBuffer* currentMidiInputBuffer = nullptr;
|
||||
MidiBuffer currentMidiOutputBuffer;
|
||||
|
||||
Array<MidiBuffer> midiBuffers;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue