VstOfflineTask

Offline Task Description.

Members

Variables

destinationFormat
VstInt32 destinationFormat;

< set by plug-in

destinationSampleRate
double destinationSampleRate;

< set by Host or plug-in

extraBuffer
void* extraBuffer;

< set by plug-in

flags
VstInt32 flags;

< set by Host and plug-in; see enum #VstOfflineTaskFlags

future
char[1024] future;

< Reserved for future use

hostOwned
void* hostOwned;

< set by Host

index
VstInt32 index;

< set by Host or plug-in

inputBuffer
void* inputBuffer;

< set by Host

maxFramesToWrite
double maxFramesToWrite;

< set by plug-in

numDestinationChannels
VstInt32 numDestinationChannels;

< set by Host or plug-in

numFramesInSourceFile
double numFramesInSourceFile;

< set by Host

numFramesToProcess
double numFramesToProcess;

< set by Host

numSourceChannels
VstInt32 numSourceChannels;

< set by Host or plug-in

outputBuffer
void* outputBuffer;

< set by Host

outputText
char[512] outputText;

< set by plug-in or Host

plugOwned
void* plugOwned;

< set by plug-in

positionToProcessFrom
double positionToProcessFrom;

< set by Host

processName
char[96] processName;

< set by plug-in

progress
double progress;

< set by plug-in

progressMode
VstInt32 progressMode;

< Reserved for future use

progressText
char[100] progressText;

< set by plug-in

readCount
VstInt32 readCount;

< set by plug-in/Host

readPosition
double readPosition;

< set by plug-in/Host

returnValue
VstInt32 returnValue;

< Reserved for future use

sizeInputBuffer
VstInt32 sizeInputBuffer;

< set by Host

sizeOutputBuffer
VstInt32 sizeOutputBuffer;

< set by Host

sourceFormat
VstInt32 sourceFormat;

< set by Host

sourceSampleRate
double sourceSampleRate;

< set by Host or plug-in

value
VstInt32 value;

< set by Host or plug-in

writeCount
VstInt32 writeCount;

< set by plug-in

writePosition
double writePosition;

< set by plug-in/Host

Meta