Unit mAirListTypes
Uses
Functions and Procedures
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Class EMessage |
|
Class ELicenseError |
|
Class EMaxAge |
|
Class ENotConnected |
|
Class EContainerIsEmpty |
|
Record TPlayoutConfig |
|
Record TItemPlaybackInfo |
|
Record TObjectChanges |
|
Record TMessageRec |
|
Record TSystemLogEntry |
|
Record TSystemLogSettings |
|
Record TDatabaseSearchOptions |
Types
Constants
Variables
ceh_task: cardinal; |
Description
Types
TSetOfByte = set of byte; |
TTimeValue = double; |
TObjectID = int64; |
TMessageHandle = cardinal; |
TIntegerArray = array of integer; |
TSingleArray = array of single; |
TDoubleArray = array of double; |
TStringArray = array of string; |
TVariantArray = array of Variant; |
TEnvelopeValue = double; |
TEnvelopeValueArray = array of TEnvelopeValue; |
TTimeValueArray = array of TTimeValue; |
TPeakData = array[0..PEAKDATA_LENGTH-1] of single; |
THourFilter = array [0..23] of boolean; |
TWeekdayHourFilter = array[1..7] of THourFilter; |
TLevelArray = array of single; |
TRegionStringArray = array[1..MAX_REGION] of string; |
TRegionMappingArray = array[0..MAX_REGION] of byte; |
TObjectChangesArray = array of TObjectChanges; |
TMessageQueueType = (...); |
Values
|
TPlayerState = (...); |
Attributes
Values
|
TPlayerStates = set of TPlayerState; |
for cartwall |
TPlayerStateArray = array of TPlayerState; |
TPlaybackState = (...); |
Attributes
Values
|
TPlaylistItemState = (...); |
Attributes
Values
|
TStartTimeType = (...); |
Values
|
TCalculatedDurationType = (...); |
Values
|
TPlaylistItemType = (...); |
Attributes
Values
|
TPlaylistItemTypes = set of TPlaylistItemType; |
TCuePositionType = (...); |
Attributes
Values
|
TCuePositionTypes = set of TCuePositionType; |
TCuePositionCategory = (...); |
Values
|
TPlaylistItemCapability = (...); |
Values
|
TPlaylistItemCapabilities = set of TPlaylistItemCapability; |
TPlaylistItemOption = (...); |
Attributes
Values
|
TPlaylistItemOptions = set of TPlaylistItemOption; |
TPlaylistItemFlag = (...); |
Attributes
Values
|
TPlaylistItemFlags = set of TPlaylistItemFlag; |
TPlaylistItemStatusFlag = (...); |
Values
|
TPlaylistItemStatusFlags = set of TPlaylistItemStatusFlag; |
TDatabaseCapability = (...); |
Values
|
TDatabaseCapabilities = set of TDatabaseCapability; |
TDatabaseState = (...); |
Values
|
TEngineOption = (...); |
Attributes
Values
|
TEngineOptions = set of TEngineOption; |
TPlayerCommand = (...); |
Attributes
Values
|
TCartwallItemCommand = (...); |
Attributes
Values
|
TPlayerControlOption = (...); |
Attributes
Values
|
TPlayerControlOptions = set of TPlayerControlOption; |
TPlaybackControlOption = (...); |
Attributes
Values
|
TPlaybackControlOptions = set of TPlaybackControlOption; |
TCartwallOption = (...); |
Attributes
Values
|
TCartwallOptions = set of TCartwallOption; |
TLogCategory = (...); |
Attributes
Values
|
TLogCategories = set of TLogCategory; |
TSystemLogEntryArray = array of TSystemLogEntry; |
TFileImportOption = (...); |
Attributes
Values
|
TFileImportOptions = set of TFileImportOption; |
TFileImportTask = (...); |
Attributes
Values
|
TFileImportTasks = set of TFileImportTask; |
TFileLocationType = (...); |
Values
|
TGlobalOption = (...); |
Attributes
Values
|
TGlobalOptions = set of TGlobalOption; |
TRepositoryItem = (...); |
Attributes
Values
|
TCuePositionChangedDetail = (...); |
Values
|
TCuePositionChangedDetails = set of TCuePositionChangedDetail; |
TPlaylistItemCategory = (...); |
Attributes
Values
|
TStandardActionList = (...); |
Attributes
Values
|
TDatabaseTreeNodeType = byte; |
TDatabaseTreeNodeTypes = set of TDatabaseTreeNodeType; |
TPlayerType = (...); |
Attributes
Values
|
TFileManagementOption = (...); |
Attributes
Values
|
TFileManagementOptions = set of TFileManagementOption; |
TAudioSourceOption = (...); |
Values
|
TAudioSourceOptions = set of TAudioSourceOption; |
TAudioSourceCapability = (...); |
Values
|
TAudioSourceCapabilities = set of TAudioSourceCapability; |
TPlaybackDeviceCapability = (...); |
Values
|
TPlaybackDeviceCapabilities = set of TPlaybackDeviceCapability; |
TSourceControlState = (...); |
Values
|
TSourceControlOption = (...); |
Values
|
TSourceControlOptions = set of TSourceControlOption; |
TTiming = (...); |
Attributes
Values
|
TTimings = set of TTiming; |
TAutoFillMethod = (...); |
Attributes
Values
|
TAutoFillMethods = set of TAutoFillMethod; |
TDefaultDirectory = (...); |
Attributes
Values
|
TAbortRetryIgnore = (...); |
Values
|
TProgressRateMode = (...); |
Values
|
TSampleFormat = (...); |
Values
|
TAudioDeviceType = (...); |
Attributes
Values
|
TDatabaseSearchField = (...); |
Attributes
Values
|
TDatabaseSearchFields = set of TDatabaseSearchField; |
TAttributeKind = (...); |
Attributes
Values
|
TPlaylistSplitMode = (...); |
Attributes
Values
|
TPlaylistSplitModes = set of TPlaylistSplitMode; |
TPlaylistImportStyle = (...); |
Attributes
Values
|
TPlaylistImportStyles = set of TPlaylistImportStyle; |
TCartwallNumbering = (...); |
Attributes
Values
|
TCartwallNumberings = set of TCartwallNumbering; |
TCartwallOnAirMode = (...); |
Attributes
Values
|
TCartwallOnAirModes = set of TCartwallOnAirMode; |
TCartwallItemOption = (...); |
Attributes
Values
|
TCartwallItemOptions = set of TCartwallItemOption; |
TCartwallTriggerCondition = (...); |
Attributes
Values
|
TCartwallTriggerConditions = set of TCartwallTriggerCondition; |
TCartwallTriggerAction = (...); |
Attributes
Values
|
TCartwallTriggerActions = set of TCartwallTriggerAction; |
TPlaylistContentStatusFlag = (...); |
Values
|
TPlaylistContentStatusFlags = set of TPlaylistContentStatusFlag; |
TDataCondition = (...); |
Attributes
Values
|
TDataConditions = set of TDataCondition; |
TLogInterfaceOption = (...); |
Attributes
Values
|
TLogInterfaceOptions = set of TLogInterfaceOption; |
TTranscodeCondition = (...); |
[EnumCaption('Transcode if file has a different format or higher bitrate')] Attributes
Values
|
TTranscodeConditions = set of TTranscodeCondition; |
TActionOption = (...); |
Attributes
Values
|
TActionOptions = set of TActionOption; |
TLoggingScopeOption = (...); |
Attributes
Values
|
TLoggingScopeOptions = set of TLoggingScopeOption; |
TRESTServerMode = (...); |
Identical with SimpleRESTServerMode! Attributes
Values
|
TRESTServerModes = set of TRESTServerMode; |
TEncoderStereoMode = (...); |
Attributes
Values
|
TEncoderStereoModes = set of TEncoderStereoMode; |
TEncoderFileFormat = (...); |
Attributes
Values
|
TEncoderFileFormats = set of TEncoderFileFormat; |
TLevelType = (...); |
Attributes
Values
|
TLevelTypes = set of TLevelType; |
TNormalizationMethod = (...); |
Attributes
Values
|
TNormalizationMethods = set of TNormalizationMethod; |
TSMTPEncryption = (...); |
Attributes
Values
|
TSMTPEncryptions = set of TSMTPEncryption; |
TNewsContainerItemRole = (...); |
Attributes
Values
|
TNewsContainerItemRoles = set of TNewsContainerItemRole; |
TMetadataPart = (...); |
Values
|
TMetadataParts = set of TMetadataPart; |
TInstanceRunMode = (...); |
Values
|
TInstanceConfigPart = (...); |
Values
|
TInstanceConfigParts = set of TInstanceConfigPart; |
TAudioPurpose = (...); |
Attributes
Values
|
TAudioPurposes = set of TAudioPurpose; |
TAudioQuality = (...); |
Attributes
Values
|
TAudioQualities = set of TAudioQuality; |
TFileSortKey = (...); |
Attributes
Values
|
TFileSortKeys = set of TFileSortKey; |
TFileSortOrder = (...); |
Attributes
Values
|
TFileSortOrders = set of TFileSortOrder; |
TRemoteGlobalState = (...); |
Attributes
Values
|
TRemoteGlobalStates = set of TRemoteGlobalState; |
TPlaybackRoutingNodeClass = (...); |
Values
|
TAutoClose = (...); |
Values
|
TUserLevel = (...); |
Attributes
Values
|
TUserLevels = set of TUserLevel; |
TUserTask = (...); |
Attributes
Values
|
TUserTasks = set of TUserTask; |
Constants
PEAKDATA_LENGTH = 4096; |
MIN_REGION = 1; |
MAX_REGION = 255; |
NO_LEVEL = -1000; |
LIVEFEED_MAX_INPUT = 16; |
DEFAULT_WAVEFORM_LEVEL = 0; |
DEFAULT_SILENCE_WAVEFORM_LEVEL = -200; |
MAX_PLAYLIST_COUNT = 32; |
MAX_PLAYER_COUNT = 8; |
MAX_CARTPLAYER_COUNT_X = 32; |
MAX_CARTPLAYER_COUNT_Y = 32; |
DEFAULT_HOOK_START = 60; |
DEFAULT_HOOK_DURATION = 10; |
DEFAULT_HOOK_FADEIN = 500; |
DEFAULT_HOOK_FADEOUT = 1000; |
HTTPBearerUser = '___BEARER___'; |
DEVICE_SORTORDER_DEFAULT = 0; |
DEVICE_SORTORDER_WASAPI = 1000; |
DEVICE_SORTORDER_WASAPI_LOOPBACK = 1001; |
DEVICE_SORTORDER_NATIVE = 2000; |
DEVICE_SORTORDER_ASIO = 3000; |
DEVICE_SORTORDER_ENCODER = 10000; |
DEVICE_SORTORDER_ENCODER_MIXER = 11000; |
+ region number |
DEVICE_SORTORDER_NOAUDIO = 99999; |
+ ord(mixer) |
PLAYLIST_SLOT_ATTRIBUTE = '$PLAYLISTSLOT'; |
DefaultFileImportOptions = [
fioImportComment,
fioImportTags,
fioTildeAsFadeOut,
fioStripWhitespace,
fioImportReplayGain,
fioReplayGainPreventClipping,
fioArtistTitleFromFilename
]; |
DefaultGlobalOptions = [
goFadeOutEffectiveEnd,
goOutroEOFWarning,
goStartOnAir,
goControlPanelAutoSave
]; |
DefaultEngineOptions = [
]; |
DefaultPlaybackControlOptions = [
plcoAllowAutomation,
plcoAutomationSinglePlayer,
plcoCleanUpHistory,
plcoCleanUpHistoryTop,
plcoUseRecycleBin,
plcoHandleFixedTime,
plcoFixedTimeWaitHard
]; |
DefaultPlayerControlOptions = [
poAutoLoad,
poAutoUnloadSTOP,
poAutoUnloadEOF,
poAutoStopOnEOF,
poAutoReleasePause,
poUseInAutomation,
poHistoryOnClose,
poLogging,
poIndependentPFLEndMon
]; |
DefaultCartwallOptions = [
coLogging,
coAlwaysShowGrid,
coAlwaysShowGridNumbers,
coOnAirButton,
coPFLButton,
coShowIcons,
coFlashEOFWarning,
coSaveConfirmation
]; |
ConfigTimePlaybackControlOptions = [
plcoAllowAutomation
]; |
RuntimeOrdinaryPlayerControlOptions = [
poAutoLoad,
poAutoLoadOnDemand,
poAutoLoadSingle,
poAutoUnloadSTOP,
poAutoUnloadERROR,
poAutoUnloadEOF,
poAutoStopOnEOF,
poAutoReleasePause,
poAutoPFLOff,
poAutoStopPFL,
poAutoFadeOut,
poUseInAutomation,
poHistoryOnClose,
poHistoryOnCloseLoaded,
poLogging,
poIndependentPFL,
poPFLOutputPlayback,
poIndependentPFLEndMon,
poLoopAudio,
poResetLoop
]; |
OrdinaryPlayerCommands = [
pcStart,
pcPause,
pcStop,
pcFadeOut,
pcStartPause,
pcPauseStop,
pcStartPauseStop,
pcStartStop,
pcStartFadeOut,
pcPFLOn,
pcPFLOff,
pcPFLOnOff,
pcReset,
pcClose
]; |
AllFileImportTasks = [
fitMMD,
fitTags,
fitNativeTags,
fitDuration,
fitTilde,
fitAutoCue,
fitLoudness,
fitNormalize,
fitDatabaseLookup,
fitUnpackPlaylists,
fitAutoSaveMMD
]; |
DefaultFileImportTasks = [
fitMMD,
fitTags,
fitNativeTags,
fitDuration,
fitTilde,
fitAutoCue,
fitDatabaseLookup,
fitUnpackPlaylists
]; |
AllLogCategories = [
lcInfo,
lcError,
lcWarning,
lcStatus,
lcPlaylist,
lcDebug,
lcUnknown
]; |
fitLoudness, fitNormalize, fitAutoSaveMMD |
DefaultFileLogCategories = [
lcInfo,
lcError,
lcWarning,
lcStatus,
lcPlaylist
]; |
DefaultEventLogCategories = [
lcError
]; |
DefaultFileManagementOptions = [
fmoCacheNetworkFiles
]; |
AutoCuePositions = [
ptCueIn,
ptFadeOut,
ptCueOut
]; |
DefaultAutoCueThresholdCue = -200; |
DefaultAutoCueThresholdFade = -20; |
CartwallTriggerActionsWithOtherItem = [
taStartItem,
taStopItem,
taFadeOutItem
]; |
DefaultLogInterfaceOptions = [
lioDisableOffAir
]; |
AllInstanceConfigParts = [
icpAudio,
icpEncoder,
icpRemotes
]; |
MIN_DB = -999; |
ntRoot = 0; |
ntItem = 1; |
ntPlaylistRoot = 2; |
ntPlaylist = 3; |
ntText = 4; |
ntFolderRoot = 5; |
ntArtistRoot = 6; |
ntFolder = 7; |
ntAttributeRoot = 8; |
ntAttribute = 9; |
ntAttributeValue = 10; |
ntAttributeRange = 11; |
ntTypeRoot = 12; |
ntType = 13; |
ntArtist = 14; |
ntNoArtist = 15; |
ntAdvertisingRoot = 16; |
ntAdvertisingCurrent = 17; |
ntAdvertisingAll = 18; |
ntCustom = 128; |
ccMain = 'mAirList'; |
ccGUI = 'gui'; |
ccDatabase = 'database'; |
ccDevices = 'devices'; |
ccDeviceHistory = 'devicehistory'; |
ccRemote = 'remote'; |
ccLogging = 'logging'; |
ccSystemLog = 'systemlog'; |
ccLayout = 'layout'; |
ccPosition = 'position'; |
ccLicense = 'license'; |
ccDemoLicense = 'demolicense'; |
ccScreenObjects = 'screenobjects'; |
ccDefaultDirectories = 'defaultdirectories'; |
ccEncoder = 'encoder'; |
ccBASS = 'bass'; |
ccCustom = 'custom'; |
ccSerial = 'serial'; |
ccPasswords = 'passwords'; |
ccPreferences = 'preferences'; |
ccRuntimeData = 'runtimedata'; |
cdOwner = $4000000; |
cdForceUpdate = $8000000; |
cdPIDuration = $1; |
cdPIPositionValue = $2; |
cdPIPositionAlternatives = $4; |
cdPIItemData = $8; |
cdPIStartTimes = $10; |
cdPIUnknown = $20; |
cdPIBacktimingStatus = $40; |
cdPITempo = $80; |
cdPIPitch = $100; |
cdPILinked = $200; |
cdPIComment = $400; |
cdPIHistoryFlag = $800; |
cdPIColor = $1000; |
cdPIContent = $2000; |
cdPICueData = $4000; |
cdPIMetadata = $8000; |
cdPIIcon = $10000; |
cdPIVolumeEnvelope = $20000; |
cdPIItemType = $40000; |
cdPIOther = $80000; |
AllPlaylistItemChangedDetails = $FFFFFFFF; |
cdBLContent = 1; |
BaseList |
cdOLItem = 2; |
ObservableList |
cdOLMetadata = 4; |
cdPLBacktiming = 8; |
Playlist |
cdPCAutomation = 16; |
PlaybackControl |
cdPCAutomationPlaying = 32; |
cdPCAllowAutomation = 64; |
cdPCPlayerAssignment = 128; |
cdPCPlayerCount = 256; |
cdPCOptions = 512; |
cdPOther = 1; |
PlayerControl |
cdPVolume = 2; |
cdPItem = 4; |
cdPOptions = 8; |
cdPLevelInfo = 16; |
cdCOGeneral = 1; |
ConfigObject |
cdCOStatus = 2; |
cdCORestartCritical = 4; |
cdSCVolume = 1; |
SourceControl |
cdDBConnectionDetails = $10004; |
Database |
cdDBState = $20000; |
4 = or cdCORestartCritical |
cdDBOther = $40000; |
cdMDGeneral = $0001; |
BaseList Metadata |
cdMDBacktiming = $0002; |
cdMDState = $0004; |
cdMDLink = $0008; |
cdMDFlags = $0010; |
cdMDTiming = $0020; |
cdMDStatus = $0040; |
cdMDOffset = $0080; |
cdCOnAirMode = 1; |
Cartwall |
cdCNumbering = 2; |
cdCOptions = 4; |
cdCActivePage = 8; |
cdCOther = 16; |
cdCPVolume = 1; |
Cart player |
pidArtist = $00000001; |
pidTitle = $00000002; |
pidDuration = $00000004; |
pidItemType = $00000008; |
pidFilename = $00000010; |
pidAttributes = $00000020; |
pidInlineData = $00000040; |
pidDatabaseLink = $00000080; |
pidComment = $00000100; |
pidCueData = $00000200; |
pidCueMarkers = $00000400; |
pidFadeDuration = $00000800; |
pidAmplification = $00001000; |
pidEndType = $00002000; |
pidColor = $00004000; |
pidIcon = $00008000; |
pidPitch = $00010000; |
pidTempo = $00020000; |
pidExternalID = $00040000; |
pidTiming = $00080000; |
pidCustomizationFlag = $00100000; |
pidContainerContent = $00200000; |
pidMetadata = $00400000; |
pidLevels = $00800000; |
pidURL = $01000000; |
pidOptions = $02000000; |
pidOther = $80000000; |
NoObjectID = 0; |
NoObjectID = '{9F097E7D-004E-4CA8-9C25-6823F76C500A}'; // some random value |
AllPlaylistItemTypes = [
pitUnknown,
pitMusic,
pitVoice,
pitNews,
pitWeather,
pitTraffic,
pitAdvertising,
pitPackage,
pitJingle,
pitSound,
pitTrailer,
pitPromo,
pitSponsorship,
pitSweeper,
pitDrop,
pitStationID,
pitBed,
pitInstrumental,
pitShow,
pitStream,
pitContainer,
pitPlaylist,
pitCommand,
pitCartwallPage,
pitBreak,
pitDummy,
pitSilence,
pitError,
pitOther,
pitCustom1,
pitCustom2,
pitCustom3
]; |
AllCuePositionTypes = [
ptCueIn,
ptFadeIn,
ptRamp1,
ptRamp2,
ptRamp3,
ptHookIn,
ptHookFade,
ptHookOut,
ptLoopIn,
ptLoopOut,
ptOutro,
ptStartNext,
ptFadeOut,
ptFadeEnd,
ptCueOut,
ptPreroll,
ptAnchor
]; |
AllDatabaseSearchFields = [
dbsfArtist,
dbsfTitle,
dbsfComment,
dbsfDuration,
dbsfID,
dbsfExternalID,
dbsfStandardAttributes,
dbsfAllAttributes,
dbsfFullText,
dbsfAdvanced
]; |
ManualCartwallOnAirModes = [
oamOnAir,
oamOffAir,
oamPFL
]; |
AllMetadataParts = [
mpGeneral,
mpComment,
mpAttributes,
mpDuration,
mpCueData,
mpLoudness,
mpNormalization,
mpArtwork
]; |
cdLCIState = 1; |
CartwallItem |
cdLCIItem = 2; |
cdLCIRect = 4; |
cdLCIIndex = 8; |
cdLCIOptions = 16; |
cdLCPItems = 1; |
CartwallPage |
cdLCPItemsItem = 2; |
cdLCPPlayer = 4; |
cdARNodes = 1; |
Audio Routing |
cdARAssignment = 2; |
Variables
ceh_task: cardinal; |
Generated by PasDoc 0.16.0.