Interface ISourceControl
Unit
Declaration
type ISourceControl = 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['{65BD400B-201B-4BBC-AA55-C4DB17655625}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- ISourceControl
Overview
Methods
Description
Methods
function GetItem: IPlaylistItem; |
|
function GetSource: IAudioSource; |
|
function GetLevelInfo: ILevelInfo; |
|
function IsCueable: boolean; |
|
function IsPlaying: boolean; |
|
function GetDuration: TTimeValue; |
|
function GetPosition: TTimeValue; |
|
procedure SetPosition(iValue: TTimeValue); |
|
function GetState: TSourceControlState; |
|
function GetOptions: TSourceControlOptions; |
|
procedure SetOptions(iValue: TSourceControlOptions); |
|
function GetStartTime: TDateTime; |
|
function GetStartPosition: TTimeValue; |
|
function GetStartTickCount: int64; |
|
function GetVolume: single; |
|
procedure SetVolume(iValue: single); |
|
function GetEOFWarning: TTimeValue; |
|
procedure SetEOFWarning(iValue: TTimeValue); |
|
function GetFadeDuration: TTimeValue; |
|
procedure SetFadeDuration(iValue: TTimeValue); |
|
function GetPreroll: TTimeValue; |
|
procedure SetPreroll(iValue: TTimeValue); |
|
function GetPlaybackDuration: TTimeValue; |
|
function IsAfterStartNext: boolean; |
|
function IsAfterEOFWarning: boolean; |
|
procedure Play; |
|
procedure Pause; |
|
procedure Stop; |
|
procedure FadeOut; |
|
procedure EndMon(iDuration: TTimeValue = -1); |
|
Generated by PasDoc 0.16.0.