Interface IBassStreamingEncoder
Unit
Declaration
type IBassStreamingEncoder = interface(IUpdateObject)
Description
No description available, ancestor IUpdateObject description follows
No description available, ancestor IObservable description follows
—————————————————————————– Base Interfaces —————————————————————————–
Attributes
- GUID['{8532953B-320D-418B-A447-AC95DFAC368B}']
Attributes
- GUID['{4C481E54-568A-46B4-BAAA-C0071932FDCF}']
Attributes
- GUID['{E761031C-4833-41C7-918A-858FF6194692}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- IBassStreamingEncoder
Overview
Methods
Description
Methods
function GetSamplerate: integer; |
|
procedure SetSamplerate(iValue: integer); |
|
function GetDuckLevel: integer; |
|
procedure SetDuckLevel(iValue: integer); |
|
function GetDuckSpeed: integer; |
|
procedure SetDuckSpeed(iValue: integer); |
|
function GetSilenceLevel: integer; |
|
procedure SetSilenceLevel(iValue: integer); |
|
function GetHighPriorityFadeDuration: integer; |
|
procedure SetHighPriorityFadeDuration(iValue: integer); |
|
function GetInputEnabled(iInput: TEncoderInput): boolean; |
|
procedure SetInputEnabled(iInput: TEncoderInput; iValue: boolean); |
|
function GetLocalOutputEnabled: boolean; |
|
procedure SetLocalOutputEnabled(iValue: boolean); |
|
function GetOptions: TEncoderOptions; |
|
procedure SetOptions(iValue: TEncoderOptions); |
|
function GetState: TEncoderState; |
|
procedure Connect(iAsync: boolean); |
|
procedure Disconnect; |
|
function GetConnections: IEncoderConnectionList; |
|
function GetChannelCount: integer; |
|
function GetEffectiveRegionCount: integer; |
|
function GetRegionCount: integer; |
|
function GetMixerInterface(iMixer: TBassStreamingMixer): IBassMixer; |
|
function GetMixerLevelInfo(iMixer: TBassStreamingMixer): ILevelInfo; |
|
function GetInputLevelInfo(iInput: TEncoderInput): ILevelInfo; |
|
function GetDSPPlugins(iHook: TEncoderDSPHook): IBassDSPPluginList; |
|
function GetInputDSPPlugins(iInput: TEncoderInput): IBassDSPPluginList; |
|
function GetInputMixerProvider(iInput: TEncoderInput): IBassMixerProvider; |
|
function GetInputMixer(iInput: TEncoderInput): IBassMixer; |
|
function IsInputMuted(iInput: TEncoderInput): boolean; |
|
function GetRecordDeviceAccess(iMixer: TBassStreamingMixer): IRecordDeviceAccess; |
|
function GetListeners: integer; |
|
function GetSilenceDuration: TTimeValue; |
|
Generated by PasDoc 0.16.0.