Skip to content
Snippets Groups Projects
Commit af91170e authored by Josh Siegle's avatar Josh Siegle
Browse files

Change screen buffers to ScopedPointer

parent 4fdda0ad
Branches
Tags
No related merge requests found
......@@ -93,11 +93,6 @@ LfpDisplayCanvas::LfpDisplayCanvas(LfpDisplayNode* processor_) :
LfpDisplayCanvas::~LfpDisplayCanvas()
{
deleteAndZero(screenBuffer);
deleteAndZero(screenBufferMin);
deleteAndZero(screenBufferMean);
deleteAndZero(screenBufferMax);
// de-allocate 3d-array samplesPerPixel [nChans][MAX_N_SAMP][MAX_N_SAMP_PER_PIXEL];
for(int i=0;i<nChans;i++)
......
......@@ -141,13 +141,13 @@ private:
LfpDisplayNode* processor;
AudioSampleBuffer* displayBuffer; // sample wise data buffer for display
AudioSampleBuffer* screenBuffer; // subsampled buffer- one int per pixel
ScopedPointer<AudioSampleBuffer> screenBuffer; // subsampled buffer- one int per pixel
//'define 3 buffers for min mean and max for better plotting of spikes
// not pretty, but 'AudioSampleBuffer works only for channels X samples
AudioSampleBuffer* screenBufferMin; // like screenBuffer but holds min/mean/max values per pixel
AudioSampleBuffer* screenBufferMean; // like screenBuffer but holds min/mean/max values per pixel
AudioSampleBuffer* screenBufferMax; // like screenBuffer but holds min/mean/max values per pixel
ScopedPointer<AudioSampleBuffer> screenBufferMin; // like screenBuffer but holds min/mean/max values per pixel
ScopedPointer<AudioSampleBuffer> screenBufferMean; // like screenBuffer but holds min/mean/max values per pixel
ScopedPointer<AudioSampleBuffer> screenBufferMax; // like screenBuffer but holds min/mean/max values per pixel
MidiBuffer* eventBuffer;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment