Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from AVFoundation.framework AVAudioNode.h }
{$ifdef TYPES}
type
AVAudioNodePtr = ^AVAudioNode;
{$endif}
{$ifdef TYPES}
type
AVAudioNodeTapBlock = OpaqueCBlock;
{$endif}
{$ifdef CLASSES}
type
AVAudioNode = objcclass external (NSObject)
private
_impl: pointer;
public
procedure reset; message 'reset';
function inputFormatForBus (bus: AVAudioNodeBus): AVAudioFormat; message 'inputFormatForBus:';
function outputFormatForBus (bus: AVAudioNodeBus): AVAudioFormat; message 'outputFormatForBus:';
function nameForInputBus (bus: AVAudioNodeBus): NSString; message 'nameForInputBus:';
function nameForOutputBus (bus: AVAudioNodeBus): NSString; message 'nameForOutputBus:';
procedure installTapOnBus_bufferSize_format_block (bus: AVAudioNodeBus; bufferSize: AVAudioFrameCount; format: AVAudioFormat; tapBlock: AVAudioNodeTapBlock); message 'installTapOnBus:bufferSize:format:block:';
procedure removeTapOnBus (bus: AVAudioNodeBus); message 'removeTapOnBus:';
function engine: AVAudioEngine; message 'engine';
function numberOfInputs: NSUInteger; message 'numberOfInputs';
function numberOfOutputs: NSUInteger; message 'numberOfOutputs';
function lastRenderTime: AVAudioTime; message 'lastRenderTime';
end;
{$endif}