Interface IPlaylistItem
Unit
Declaration
type IPlaylistItem = interface(ISerializable)
Description
No description available, ancestor ISerializable description follows
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['{DF9B1F9D-09D1-4790-BC9E-D299A578B71A}']
Attributes
- GUID['{3F7CD9B8-D90C-46AC-9373-720A1423AB4C}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- ISerializable
- IPlaylistItem
Overview
Methods
![]() |
function GetTitle: string; |
![]() |
procedure SetTitle(const iValue: string); |
![]() |
function GetArtist: string; |
![]() |
procedure SetArtist(const iValue: string); |
![]() |
function GetComment: string; |
![]() |
procedure SetComment(const iValue: string); |
![]() |
function GetItemType: TPlaylistItemType; |
![]() |
procedure SetItemType(iValue: TPlaylistItemType); |
![]() |
function GetDuration: TTimeValue; |
![]() |
procedure SetDuration(iValue: TTimeValue); |
![]() |
function GetEffectivePlaybackDuration: TTimeValue; |
![]() |
function GetEffectivePlaybackEnd: TTimeValue; |
![]() |
function GetEffectiveDisplayDuration: TTimeValue; |
![]() |
function GetEffectiveDisplayEnd: TTimeValue; |
![]() |
function GetEffectivePreroll: TTimeValue; |
![]() |
function GetAudibleDuration: TTimeValue; |
![]() |
function GetEndType: string; |
![]() |
procedure SetEndType(const iValue: string); |
![]() |
function GetColor: TColor; |
![]() |
procedure SetColor(iValue: TColor); |
![]() |
function GetDatabase: string; |
![]() |
procedure SetDatabase(const iValue: string); |
![]() |
function GetDatabaseID: string; |
![]() |
procedure SetDatabaseID(const iValue: string); |
![]() |
function GetExternalID: string; |
![]() |
procedure SetExternalID(const iValue: string); |
![]() |
function GetAttributes: IStrings; |
![]() |
function GetCapabilities: TPlaylistItemCapabilities; |
![]() |
function GetOptions: TPlaylistItemOptions; |
![]() |
procedure SetOptions(iValue: TPlaylistItemOptions); |
![]() |
function GetCustomized: boolean; |
![]() |
procedure SetCustomized(iValue: boolean); |
![]() |
function GetTiming: TTiming; |
![]() |
procedure SetTiming(iValue: TTiming); |
![]() |
function GetFixTime: TDateTime; |
![]() |
procedure SetFixTime(iValue: TDateTime); |
![]() |
function GetFixTimeFrame: integer; |
![]() |
procedure SetFixTimeFrame(iValue: integer); |
![]() |
function GetFilteredXML(iFilter: cardinal): string; |
![]() |
function ErrorCheck: string; |
![]() |
function ConsistencyCheck: IStrings; |
![]() |
function GetVolumeEnvelope: IEnvelope; |
![]() |
function GetIconFilename: string; |
![]() |
procedure SetIconFilename(const iValue: string); |
![]() |
function GetIconData: TBytes; |
![]() |
procedure SetIconData(const iValue: TBytes); |
![]() |
function GetSummary: string; |
![]() |
procedure CheckMaxAge; |
![]() |
procedure ExpandVariables(const iTime: TDateTime; var oChanged: boolean); |
![]() |
function IsPlayable: boolean; |
![]() |
function IsCueable: boolean; |
![]() |
function IsFile: boolean; |
![]() |
function AsFile: IFilePlaylistItem; |
![]() |
function GetRegions(iDefault: byte): TSetOfByte; |
![]() |
function GetStartActions: IActionList; |
![]() |
function GetStopActions: IActionList; |
![]() |
function GetFadeDuration: TTimeValue; |
![]() |
procedure SetFadeDuration(iValue: TTimeValue); |
![]() |
function GetAmplification: double; |
![]() |
procedure SetAmplification(iValue: double); |
![]() |
function GetPadding: TTimeValue; |
![]() |
procedure SetPadding(iValue: TTimeValue); |
![]() |
function BuildSource(iDevices: TPlaybackDeviceSet; iPurpose: TAudioPurpose): IAudioSource; |
![]() |
function GetCuePosition(iType: TCuePositionType): TTimeValue; |
![]() |
procedure SetCuePosition(iType: TCuePositionType; iValue: TTimeValue); |
![]() |
function GetEffectiveCuePosition(iType: TCuePositionType): TTimeValue; |
![]() |
function GetEffectiveCuePositions: TCuePositions; |
![]() |
function GetCueData: ICueData; |
![]() |
function GetPitch: double; |
![]() |
procedure SetPitch(iValue: double); |
![]() |
function GetTempo: double; |
![]() |
procedure SetTempo(iValue: double); |
![]() |
procedure SetVolumeEnvelope(iValue: IEnvelope); |
![]() |
function GetFadeEnd: TTimeValue; |
![]() |
procedure AutoSearchPosition(iType: TCuePositionType); |
![]() |
procedure AutoSearchPositions(iTypes: TCuePositionTypes); |
Description
Methods
![]() |
function GetTitle: string; |
![]() |
procedure SetTitle(const iValue: string); |
![]() |
function GetArtist: string; |
![]() |
procedure SetArtist(const iValue: string); |
![]() |
function GetComment: string; |
![]() |
procedure SetComment(const iValue: string); |
![]() |
function GetItemType: TPlaylistItemType; |
![]() |
procedure SetItemType(iValue: TPlaylistItemType); |
![]() |
function GetDuration: TTimeValue; |
![]() |
procedure SetDuration(iValue: TTimeValue); |
![]() |
function GetEffectivePlaybackDuration: TTimeValue; |
![]() |
function GetEffectivePlaybackEnd: TTimeValue; |
![]() |
function GetEffectiveDisplayDuration: TTimeValue; |
![]() |
function GetEffectiveDisplayEnd: TTimeValue; |
![]() |
function GetEffectivePreroll: TTimeValue; |
![]() |
function GetAudibleDuration: TTimeValue; |
![]() |
function GetEndType: string; |
![]() |
procedure SetEndType(const iValue: string); |
![]() |
function GetColor: TColor; |
![]() |
procedure SetColor(iValue: TColor); |
![]() |
function GetDatabase: string; |
![]() |
procedure SetDatabase(const iValue: string); |
![]() |
function GetDatabaseID: string; |
![]() |
procedure SetDatabaseID(const iValue: string); |
![]() |
function GetExternalID: string; |
![]() |
procedure SetExternalID(const iValue: string); |
![]() |
function GetAttributes: IStrings; |
![]() |
function GetCapabilities: TPlaylistItemCapabilities; |
![]() |
function GetOptions: TPlaylistItemOptions; |
![]() |
procedure SetOptions(iValue: TPlaylistItemOptions); |
![]() |
function GetCustomized: boolean; |
![]() |
procedure SetCustomized(iValue: boolean); |
![]() |
function GetTiming: TTiming; |
![]() |
procedure SetTiming(iValue: TTiming); |
![]() |
function GetFixTime: TDateTime; |
![]() |
procedure SetFixTime(iValue: TDateTime); |
![]() |
function GetFixTimeFrame: integer; |
![]() |
procedure SetFixTimeFrame(iValue: integer); |
![]() |
function GetFilteredXML(iFilter: cardinal): string; |
function GetXMLNodeName: string; |
![]() |
function ErrorCheck: string; |
![]() |
function ConsistencyCheck: IStrings; |
![]() |
function GetVolumeEnvelope: IEnvelope; |
![]() |
function GetIconFilename: string; |
![]() |
procedure SetIconFilename(const iValue: string); |
![]() |
function GetIconData: TBytes; |
![]() |
procedure SetIconData(const iValue: TBytes); |
![]() |
function GetSummary: string; |
![]() |
procedure CheckMaxAge; |
![]() |
procedure ExpandVariables(const iTime: TDateTime; var oChanged: boolean); |
![]() |
function IsPlayable: boolean; |
![]() |
function IsCueable: boolean; |
![]() |
function IsFile: boolean; |
![]() |
function AsFile: IFilePlaylistItem; |
![]() |
function GetRegions(iDefault: byte): TSetOfByte; |
![]() |
function GetStartActions: IActionList; |
only for playble items |
![]() |
function GetStopActions: IActionList; |
![]() |
function GetFadeDuration: TTimeValue; |
![]() |
procedure SetFadeDuration(iValue: TTimeValue); |
![]() |
function GetAmplification: double; |
![]() |
procedure SetAmplification(iValue: double); |
![]() |
function GetPadding: TTimeValue; |
![]() |
procedure SetPadding(iValue: TTimeValue); |
![]() |
function BuildSource(iDevices: TPlaybackDeviceSet; iPurpose: TAudioPurpose): IAudioSource; |
![]() |
function GetCuePosition(iType: TCuePositionType): TTimeValue; |
only for cueable items |
![]() |
procedure SetCuePosition(iType: TCuePositionType; iValue: TTimeValue); |
![]() |
function GetEffectiveCuePosition(iType: TCuePositionType): TTimeValue; |
![]() |
function GetEffectiveCuePositions: TCuePositions; |
![]() |
function GetCueData: ICueData; |
![]() |
function GetPitch: double; |
![]() |
procedure SetPitch(iValue: double); |
![]() |
function GetTempo: double; |
![]() |
procedure SetTempo(iValue: double); |
![]() |
procedure SetVolumeEnvelope(iValue: IEnvelope); |
![]() |
function GetFadeEnd: TTimeValue; |
![]() |
procedure AutoSearchPosition(iType: TCuePositionType); |
only for auto-cueable items |
![]() |
procedure AutoSearchPositions(iTypes: TCuePositionTypes); |
Generated by PasDoc 0.16.0.