structWriteInto method
Implementation
@override
void structWriteInto(MemoryPointer p) {
field_frameCount.write(p, _frameCount);
field_sampleRate.write(p, _sampleRate);
field_sampleSize.write(p, _sampleSize);
field_channels.write(p, _channels);
_data.syncInto(p);
if (!data.isNull && _isNew) {
_isNew = false;
assert(waveLength <= BASE_bufferLength(_dataBuffer, sampleSize));
BASE_dataSetList(data, _dataBuffer, sampleSize, waveLength);
}
}