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;