Interface IAudioSource
Unit
Declaration
type IAudioSource = 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['{0B8D395B-7B1C-4E20-84C5-7A15853D272B}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- IAudioSource
Overview
Methods
function GetItem: IPlaylistItem; |
|
function GetRegion: byte; |
|
procedure SetRegion(iValue: byte); |
|
function GetCapabilities: TAudioSourceCapabilities; |
|
function GetOptions: TAudioSourceOptions; |
|
procedure SetOptions(iValue: TAudioSourceOptions); |
|
function GetAmplification: single; |
|
procedure SetAmplification(iValue: single); |
|
function GetVolume: single; |
|
procedure SetVolume(iValue: single); |
|
function GetPreroll: TTimeValue; |
|
procedure SetPreroll(iValue: TTimeValue); |
|
function GetIsPlaying: boolean; |
|
procedure Start; |
|
procedure Pause; |
|
procedure Stop; |
|
procedure FadeOut(iDuration: TTimeValue); |
|
procedure Reset; |
|
function CanChangeDevices(const iDevices: TPlaybackDeviceSet): boolean; |
|
procedure ChangeDevices(const iDevices: TPlaybackDeviceSet); |
|
procedure SetCueData(iValue: ICueData); |
|
function GetDuration: TTimeValue; |
|
function GetPosition: TTimeValue; |
|
procedure SetPosition(iValue: TTimeValue); |
|
function GetPitch: single; |
|
procedure SetPitch(iValue: single); |
|
function GetTempo: single; |
|
procedure SetTempo(iValue: single); |
|
procedure SetVolumeEnvelope(iValue: IEnvelope); |
|
function GetLevelInfo: ILevelInfo; |
|
function GetDynamicTitle: string; |
|
function IsCueable: boolean; |
|
function IsGrowing: boolean; |
|
procedure CueModeOn(iPosition: TTimeValue); |
|
procedure CueModeOff; |
Description
Methods
function GetItem: IPlaylistItem; |
|
function GetRegion: byte; |
|
procedure SetRegion(iValue: byte); |
|
function GetCapabilities: TAudioSourceCapabilities; |
|
function GetOptions: TAudioSourceOptions; |
|
procedure SetOptions(iValue: TAudioSourceOptions); |
|
function GetAmplification: single; |
|
procedure SetAmplification(iValue: single); |
|
function GetVolume: single; |
|
procedure SetVolume(iValue: single); |
|
function GetPreroll: TTimeValue; |
|
procedure SetPreroll(iValue: TTimeValue); |
|
function GetIsPlaying: boolean; |
|
procedure Start; |
|
procedure Pause; |
|
procedure Stop; |
|
procedure FadeOut(iDuration: TTimeValue); |
|
procedure Reset; |
|
function CanChangeDevices(const iDevices: TPlaybackDeviceSet): boolean; |
|
procedure ChangeDevices(const iDevices: TPlaybackDeviceSet); |
|
procedure SetCueData(iValue: ICueData); |
|
function GetDuration: TTimeValue; |
|
function GetPosition: TTimeValue; |
|
procedure SetPosition(iValue: TTimeValue); |
|
function GetPitch: single; |
|
procedure SetPitch(iValue: single); |
|
function GetTempo: single; |
|
procedure SetTempo(iValue: single); |
|
procedure SetVolumeEnvelope(iValue: IEnvelope); |
|
function GetLevelInfo: ILevelInfo; |
|
function GetDynamicTitle: string; |
|
function IsCueable: boolean; |
|
function IsGrowing: boolean; |
|
procedure CueModeOn(iPosition: TTimeValue); |
|
procedure CueModeOff; |
|
Generated by PasDoc 0.16.0.