Description | Hierarchy | Fields | Methods | Properties |
type TVstOfflineTask = packed record
processName: array[0..95] of char; |
ReadPosition: Double; |
WritePosition: Double; |
ReadCount: LongInt; |
WriteCount: LongInt; |
SizeInputBuffer: LongInt; |
SizeOutputBuffer: LongInt; |
InputBuffer: Pointer; |
OutputBuffer: Pointer; |
PositionToProcessFrom: Double; |
NumFramesToProcess: Double; |
MaxFramesToWrite: Double; |
ExtraBuffer: Pointer; |
Value: LongInt; |
Index: LongInt; |
NumFramesInSourceFile: Double; |
SourceSampleRate: Double; |
DestinationSampleRate: Double; |
NumSourceChannels: LongInt; |
NumDestinationChannels: LongInt; |
SourceFormat: LongInt; |
DestinationFormat: LongInt; |
OutputText: array[0..511] of char; |
Progress: Double; |
ProgressMode: LongInt; |
ProgressText: array[0..99] of char; |
Flags: TVstOfflineTaskFlags; |
ReturnValue: LongInt; |
HostOwned: Pointer; |
PlugOwned: Pointer; |
Future: array[0..1023] of Byte; |
processName: array[0..95] of char; |
ReadPosition: Double; |
set by plug audio access |
WritePosition: Double; |
set by plug/host |
ReadCount: LongInt; |
set by plug/host |
WriteCount: LongInt; |
set by plug/host |
SizeInputBuffer: LongInt; |
set by plug |
SizeOutputBuffer: LongInt; |
set by host |
InputBuffer: Pointer; |
set by host |
OutputBuffer: Pointer; |
set by host |
PositionToProcessFrom: Double; |
set by host |
NumFramesToProcess: Double; |
set by host |
MaxFramesToWrite: Double; |
set by host |
ExtraBuffer: Pointer; |
set by plug other data access |
Value: LongInt; |
set by plug |
Index: LongInt; |
set by host or plug |
NumFramesInSourceFile: Double; |
set by host or plug file attributes |
SourceSampleRate: Double; |
set by host |
DestinationSampleRate: Double; |
set by host or plug |
NumSourceChannels: LongInt; |
set by host or plug |
NumDestinationChannels: LongInt; |
set by host or plug |
SourceFormat: LongInt; |
set by host or plug |
DestinationFormat: LongInt; |
set by host |
OutputText: array[0..511] of char; |
set by plug |
Progress: Double; |
set by plug or host progress notification |
ProgressMode: LongInt; |
set by plug |
ProgressText: array[0..99] of char; |
reserved for future |
Flags: TVstOfflineTaskFlags; |
set by plug |
ReturnValue: LongInt; |
set by host and plug; see TVstOfflineTaskFlags |
HostOwned: Pointer; |
reserved for future |
PlugOwned: Pointer; |
set by host |
Future: array[0..1023] of Byte; |
set by plug |