struct Core::AudioDataSpan
Provides storage for buffer pointers, no sample memory.
#include <coreaudiodata.h> struct AudioDataSpan: public Core::AudioData { // construction AudioDataSpan(); AudioDataSpan(const AudioData& src, int offset, int sampleCount); AudioDataSpan(const AudioDataSpan& other); // methods AudioDataSpan& operator = (const AudioDataSpan& other); };
Inherited Members
public: // fields int numChannels; int numSamples; SilenceBitField silenceBits; AudioFloatType floatType; float32** buffers32; float64** buffers64; // methods int getBitDepth() const; template <class float> float* getBuffer(int index) const; template <class float> float** getBuffers() const; float32** getBuffers() const; float64** getBuffers() const;