Unit 'DAV_ASIOHostAudioData' Package
[Overview][Types][Classes][Index] [#pl_asiovst]

TCustomAsioHostAudioData

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DAV_ASIOHostAudioData.pas line 75

type TCustomAsioHostAudioData = class(TCustomAsioHostBasic)

protected

  function CreateBuffers; override;

  

  procedure BufferSwitchTimeInfo(); override;

  

  procedure DetermineBuffersize; override;

  

  procedure ConvertMethodChanged; virtual;

  

  procedure ConvertOptimizationsChanged; virtual;

  

  property ConvertMethod: TConvertMethod; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  property ConvertOptimizations: TConvertOptimizations; [rw]

  

  property OnBufferSwitch32: TBufferSwitchAudioData32Event; [rw]

  

  property OnBufferSwitch64: TBufferSwitchAudioData64Event; [rw]

  

  property PreFillInBuffer: TBufferPreFill; [rw]

  

  property PreFillOutBuffer: TBufferPreFill; [rw]

  

  property PreventClipping: TPreventClipping; [rw]

  

end;

Inheritance

TCustomAsioHostAudioData

  

|

TCustomAsioHostBasic

  

|

TCustomAudioDevice

  

|

TObject



CT Web help

CodeTyphon Studio