Interface IPlayerControl
Unit
Declaration
type IPlayerControl = 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['{0235F31F-3CAA-49E0-8CA5-0BAFBC944F23}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- IPlayerControl
Overview
Methods
![]() |
function GetState: TPlayerState; |
![]() |
function GetItem: IPlaylistItem; |
![]() |
function GetCaption: string; |
![]() |
procedure SetCaption(const iValue: string); |
![]() |
function GetColor: TColor; |
![]() |
procedure SetColor(iValue: TColor); |
![]() |
function GetPFL: boolean; |
![]() |
procedure SetPFL(iValue: boolean); |
![]() |
function GetPosition: TTimeValue; |
![]() |
function GetIsNext: boolean; |
![]() |
procedure SetIsNext(iValue: boolean); |
![]() |
function GetAutoFadeOut: boolean; |
![]() |
procedure SetAutoFadeOut(iValue: boolean); |
![]() |
function GetDisableLoop: boolean; |
![]() |
procedure SetDisableLoop(iValue: boolean); |
![]() |
function GetIndex: integer; |
![]() |
function GetPlaybackControlIndex: integer; |
![]() |
function GetCommandID: string; |
![]() |
function GetDeviceConfigID: string; |
![]() |
function GetSource: IAudioSource; |
![]() |
function GetOnAirSourceControl: ISourceControl; |
![]() |
function GetPFLSourceControl: ISourceControl; |
![]() |
function GetPFLSource: IAudioSource; |
![]() |
function GetEOFWarning: TTimeValue; |
![]() |
procedure SetEOFWarning(iValue: TTimeValue); |
![]() |
function GetFadeDuration: TTimeValue; |
![]() |
procedure SetFadeDuration(iValue: TTimeValue); |
![]() |
function GetPreroll: TTimeValue; |
![]() |
procedure SetPreroll(iValue: TTimeValue); |
![]() |
function GetVolume: single; |
![]() |
procedure SetVolume(iValue: single); |
![]() |
function GetOptions: TPlayerControlOptions; |
![]() |
procedure SetOptions(iValue: TPlayerControlOptions); |
![]() |
function IsActive: boolean; |
![]() |
function IsAfterStartNext: boolean; |
![]() |
function IsAfterEOFWarning: boolean; |
![]() |
function GetLevelInfo: ILevelInfo; |
![]() |
procedure Open(iItem: IPlaylistItem; iMetadata: IPlaylistItemMetadata; iSourceControl: ISourceControl = nil); |
![]() |
procedure OpenSync(iItem: IPlaylistItem; iMetadata: IPlaylistItemMetadata; iSourceControl: ISourceControl = nil); |
![]() |
procedure Close; |
![]() |
procedure ReleaseItem; |
![]() |
procedure Start; |
![]() |
procedure Stop; |
![]() |
procedure Pause; |
![]() |
procedure Reset; |
![]() |
procedure FadeOut; |
![]() |
procedure CanOpen(iItem: IPlaylistItem; var Accept: boolean); |
![]() |
function GetErrorMessage: string; |
![]() |
procedure ExecutePlayerCommand(iCommand: TPlayerCommand); |
Description
Methods
![]() |
function GetState: TPlayerState; |
![]() |
function GetItem: IPlaylistItem; |
![]() |
function GetCaption: string; |
![]() |
procedure SetCaption(const iValue: string); |
![]() |
function GetColor: TColor; |
![]() |
procedure SetColor(iValue: TColor); |
![]() |
function GetPFL: boolean; |
![]() |
procedure SetPFL(iValue: boolean); |
![]() |
function GetPosition: TTimeValue; |
![]() |
function GetIsNext: boolean; |
![]() |
procedure SetIsNext(iValue: boolean); |
![]() |
function GetAutoFadeOut: boolean; |
![]() |
procedure SetAutoFadeOut(iValue: boolean); |
![]() |
function GetDisableLoop: boolean; |
![]() |
procedure SetDisableLoop(iValue: boolean); |
![]() |
function GetIndex: integer; |
![]() |
function GetPlaybackControlIndex: integer; |
![]() |
function GetCommandID: string; |
![]() |
function GetDeviceConfigID: string; |
![]() |
function GetSource: IAudioSource; |
![]() |
function GetOnAirSourceControl: ISourceControl; |
![]() |
function GetPFLSourceControl: ISourceControl; |
![]() |
function GetPFLSource: IAudioSource; |
![]() |
function GetEOFWarning: TTimeValue; |
![]() |
procedure SetEOFWarning(iValue: TTimeValue); |
![]() |
function GetFadeDuration: TTimeValue; |
![]() |
procedure SetFadeDuration(iValue: TTimeValue); |
![]() |
function GetPreroll: TTimeValue; |
![]() |
procedure SetPreroll(iValue: TTimeValue); |
![]() |
function GetVolume: single; |
![]() |
procedure SetVolume(iValue: single); |
![]() |
function GetOptions: TPlayerControlOptions; |
![]() |
procedure SetOptions(iValue: TPlayerControlOptions); |
![]() |
function IsActive: boolean; |
![]() |
function IsAfterStartNext: boolean; |
![]() |
function IsAfterEOFWarning: boolean; |
![]() |
function GetLevelInfo: ILevelInfo; |
![]() |
procedure Open(iItem: IPlaylistItem; iMetadata: IPlaylistItemMetadata; iSourceControl: ISourceControl = nil); |
![]() |
procedure OpenSync(iItem: IPlaylistItem; iMetadata: IPlaylistItemMetadata; iSourceControl: ISourceControl = nil); |
![]() |
procedure Close; |
![]() |
procedure ReleaseItem; |
![]() |
procedure Start; |
![]() |
procedure Stop; |
![]() |
procedure Pause; |
![]() |
procedure Reset; |
![]() |
procedure FadeOut; |
![]() |
procedure CanOpen(iItem: IPlaylistItem; var Accept: boolean); |
![]() |
function GetErrorMessage: string; |
![]() |
procedure ExecutePlayerCommand(iCommand: TPlayerCommand); |
Generated by PasDoc 0.16.0.