simplified and optimized samplebuffer

This commit is contained in:
itsmattkc
2022-05-09 14:55:51 -07:00
parent 58c4600d04
commit bb0fedabba
47 changed files with 214 additions and 252 deletions
+3 -4
View File
@@ -30,7 +30,6 @@ class SampleJob : public AcceleratedJob {
public:
SampleJob()
{
samples_ = nullptr;
}
SampleJob(const NodeValue& value)
@@ -43,18 +42,18 @@ public:
samples_ = row[from].toSamples();
}
SampleBufferPtr samples() const
const SampleBuffer &samples() const
{
return samples_;
}
bool HasSamples() const
{
return samples_ && samples_->is_allocated();
return samples_.is_allocated();
}
private:
SampleBufferPtr samples_;
SampleBuffer samples_;
};