Amazon Vinyl
    Preparing search index...

    Variable dashDrmRulesConst

    dashDrmRules: XmlRules<
        {
            MPD: {
                availabilityEndTime?: {};
                availabilityStartTime?: {};
                BaseURL?: readonly {
                    _content: string;
                    availabilityTimeComplete?: boolean;
                    availabilityTimeOffset?: number;
                    byteRange?: string;
                    serviceLocation?: string;
                }[];
                EssentialProperty?: readonly {
                    id?: string;
                    schemeIdUri: string;
                    value?: string;
                }[];
                id?: string;
                Location?: readonly { _content: string }[];
                maxSegmentDuration?: number;
                maxSubsegmentDuration?: number;
                mediaPresentationDuration?: number;
                Metrics?: readonly {
                    metrics: string;
                    Range?: readonly { duration?: number; starttime?: number }[];
                    Reporting: readonly { id?: string; schemeIdUri: string; value?: string }[];
                }[];
                minBufferTime: number;
                minimumUpdatePeriod?: number;
                Period: readonly {
                    actuate: actuateType;
                    AdaptationSet?: readonly {
                        Accessibility?: readonly { id?: ...; schemeIdUri: ...; value?: ... }[];
                        actuate: actuateType;
                        AudioChannelConfiguration?: readonly {
                            id?: ...;
                            schemeIdUri: ...;
                            value?: ...;
                        }[];
                        audioSamplingRate?: readonly number[];
                        BaseURL?: readonly {
                            _content: ...;
                            availabilityTimeComplete?: ...;
                            availabilityTimeOffset?: ...;
                            byteRange?: ...;
                            serviceLocation?: ...;
                        }[];
                        bitstreamSwitching?: boolean;
                        codecs?: string;
                        codingDependency?: boolean;
                        ContentComponent?: readonly {
                            Accessibility?: ...;
                            contentType?: ...;
                            id?: ...;
                            lang?: ...;
                            par?: ...;
                            Rating?: ...;
                            Role?: ...;
                            Viewpoint?: ...;
                        }[];
                        ContentProtection?: readonly {
                            default_KID?: ...;
                            id?: ...;
                            pro?: ...;
                            pssh?: ...;
                            schemeIdUri: ...;
                            value?: ...;
                        }[];
                        contentType?: string;
                        EssentialProperty?: readonly {
                            id?: ...;
                            schemeIdUri: ...;
                            value?: ...;
                        }[];
                        FramePacking?: readonly { id?: ...; schemeIdUri: ...; value?: ... }[];
                        frameRate?: readonly [number, number];
                        group?: number;
                        height?: number;
                        href?: string;
                        id?: number;
                        InbandEventStream?: readonly {
                            actuate: ...;
                            Event?: ...;
                            href?: ...;
                            messageData?: ...;
                            presentationTimeOffset?: ...;
                            schemeIdUri: ...;
                            timescale?: ...;
                            value?: ...;
                        }[];
                        lang?: string;
                        maxBandwidth?: number;
                        maxFrameRate?: readonly [number, number];
                        maxHeight?: number;
                        maximumSAPPeriod?: number;
                        maxPlayoutRate?: number;
                        maxWidth?: number;
                        mimeType?: string;
                        minBandwidth?: number;
                        minFrameRate?: readonly [number, number];
                        minHeight?: number;
                        minWidth?: number;
                        par?: readonly [number, number];
                        parent: {
                            actuate: actuateType;
                            AdaptationSet?: readonly (...)[];
                            AssetIdentifier?: { id?: ...; schemeIdUri: ...; value?: ... };
                            BaseURL?: readonly (...)[];
                            bitstreamSwitching: boolean;
                            duration?: number;
                            EventStream?: readonly (...)[];
                            href?: string;
                            id?: string;
                            ImportedMPD?: { _content?: ...; earliestResolutionTimeOffset?: ... };
                            parent: {
                                availabilityEndTime?: (...) | (...);
                                availabilityStartTime?: (...) | (...);
                                BaseURL?: (...) | (...);
                                EssentialProperty?: (...) | (...);
                                id?: (...) | (...);
                                Location?: (...) | (...);
                                maxSegmentDuration?: (...) | (...);
                                maxSubsegmentDuration?: (...) | (...);
                                mediaPresentationDuration?: (...) | (...);
                                Metrics?: (...) | (...);
                                minBufferTime: number;
                                minimumUpdatePeriod?: (...) | (...);
                                Period: readonly (...)[];
                                profiles: readonly (...)[];
                                ProgramInformation?: (...) | (...);
                                publishTime?: (...) | (...);
                                suggestedPresentationDelay?: (...) | (...);
                                SupplementalProperty?: (...) | (...);
                                timeShiftBufferDepth?: (...) | (...);
                                type?: (...) | (...);
                                UTCTiming?: (...) | (...);
                            };
                            SegmentBase?: {
                                availabilityTimeComplete?: ...;
                                availabilityTimeOffset?: ...;
                                indexRange?: ...;
                                indexRangeExact: ...;
                                Initialization?: ...;
                                presentationTimeOffset?: ...;
                                RepresentationIndex?: ...;
                                timescale?: ...;
                            };
                            SegmentList?: {
                                actuate: ...;
                                availabilityTimeComplete?: ...;
                                availabilityTimeOffset?: ...;
                                BitstreamSwitching?: ...;
                                duration?: ...;
                                href?: ...;
                                indexRange?: ...;
                                indexRangeExact: ...;
                                Initialization?: ...;
                                presentationTimeOffset?: ...;
                                RepresentationIndex?: ...;
                                SegmentTimeline?: ...;
                                SegmentURL?: ...;
                                startNumber?: ...;
                                timescale?: ...;
                            };
                            SegmentTemplate?: {
                                availabilityTimeComplete?: ...;
                                availabilityTimeOffset?: ...;
                                bitstreamSwitching?: ...;
                                BitstreamSwitching?: ...;
                                duration?: ...;
                                index?: ...;
                                indexRange?: ...;
                                indexRangeExact: ...;
                                initialization?: ...;
                                Initialization?: ...;
                                media?: ...;
                                presentationTimeOffset?: ...;
                                RepresentationIndex?: ...;
                                SegmentTimeline?: ...;
                                startNumber?: ...;
                                timescale?: ...;
                            };
                            start?: number;
                            Subset?: readonly (...)[];
                            SupplementalProperty?: readonly (...)[];
                        };
                        profiles?: readonly string[];
                        Rating?: readonly { id?: ...; schemeIdUri: ...; value?: ... }[];
                        Representation?: readonly {
                            AudioChannelConfiguration?: ...;
                            audioSamplingRate?: ...;
                            bandwidth: ...;
                            BaseURL?: ...;
                            bitrate?: ...;
                            codecs?: ...;
                            codingDependency?: ...;
                            ContentProtection?: ...;
                            dependencyId?: ...;
                            EssentialProperty?: ...;
                            FramePacking?: ...;
                            frameRate?: ...;
                            height?: ...;
                            id: ...;
                            InbandEventStream?: ...;
                            maximumSAPPeriod?: ...;
                            maxPlayoutRate?: ...;
                            mediaStreamStructureId?: ...;
                            mimeType?: ...;
                            parent: ...;
                            profiles?: ...;
                            qualityRanking?: ...;
                            sar?: ...;
                            scanType?: ...;
                            SegmentBase?: ...;
                            SegmentList?: ...;
                            segmentProfiles?: ...;
                            SegmentTemplate?: ...;
                            startWithSAP?: ...;
                            SubRepresentation?: ...;
                            SupplementalProperty?: ...;
                            Switching?: ...;
                            width?: ...;
                        }[];
                        Role?: readonly { id?: ...; schemeIdUri: ...; value?: ... }[];
                        sar?: readonly [number, number];
                        scanType?: VideoScanType;
                        segmentAlignment: ConditionalUintType;
                        SegmentBase?: {
                            availabilityTimeComplete?: (...) | (...) | (...);
                            availabilityTimeOffset?: (...) | (...);
                            indexRange?: (...) | (...);
                            indexRangeExact: boolean;
                            Initialization?: (...) | (...);
                            presentationTimeOffset?: (...) | (...);
                            RepresentationIndex?: (...) | (...);
                            timescale?: (...) | (...);
                        };
                        SegmentList?: {
                            actuate: actuateType;
                            availabilityTimeComplete?: (...)
                            | (...)
                            | (...);
                            availabilityTimeOffset?: (...) | (...);
                            BitstreamSwitching?: (...) | (...);
                            duration?: (...) | (...);
                            href?: (...) | (...);
                            indexRange?: (...) | (...);
                            indexRangeExact: boolean;
                            Initialization?: (...) | (...);
                            presentationTimeOffset?: (...) | (...);
                            RepresentationIndex?: (...) | (...);
                            SegmentTimeline?: (...) | (...);
                            SegmentURL?: (...) | (...);
                            startNumber?: (...) | (...);
                            timescale?: (...) | (...);
                        };
                        segmentProfiles?: string;
                        SegmentTemplate?: {
                            availabilityTimeComplete?: (...)
                            | (...)
                            | (...);
                            availabilityTimeOffset?: (...) | (...);
                            bitstreamSwitching?: (...) | (...);
                            BitstreamSwitching?: (...) | (...);
                            duration?: (...) | (...);
                            index?: (...) | (...);
                            indexRange?: (...) | (...);
                            indexRangeExact: boolean;
                            initialization?: (...) | (...);
                            Initialization?: (...) | (...);
                            media?: (...) | (...);
                            presentationTimeOffset?: (...) | (...);
                            RepresentationIndex?: (...) | (...);
                            SegmentTimeline?: (...) | (...);
                            startNumber?: (...) | (...);
                            timescale?: (...) | (...);
                        };
                        selectionPriority: number;
                        startWithSAP?: number;
                        subsegmentAlignment: ConditionalUintType;
                        subsegmentStartsWithSAP: number;
                        SupplementalProperty?: readonly {
                            id?: ...;
                            schemeIdUri: ...;
                            value?: ...;
                        }[];
                        Switching?: readonly { interval: ...; type?: ... }[];
                        Viewpoint?: readonly { id?: ...; schemeIdUri: ...; value?: ... }[];
                        width?: number;
                    }[];
                    AssetIdentifier?: { id?: string; schemeIdUri: string; value?: string };
                    BaseURL?: readonly {
                        _content: string;
                        availabilityTimeComplete?: boolean;
                        availabilityTimeOffset?: number;
                        byteRange?: string;
                        serviceLocation?: string;
                    }[];
                    bitstreamSwitching: boolean;
                    duration?: number;
                    EventStream?: readonly {
                        actuate: actuateType;
                        Event?: readonly {
                            _content?: ...;
                            contentEncoding?: ...;
                            duration?: ...;
                            id?: ...;
                            InsertPresentation?: ...;
                            messageData?: ...;
                            presentationTime: ...;
                            ReplacePresentation?: ...;
                            Signal?: ...;
                            SpliceInfoSection?: ...;
                        }[];
                        href?: string;
                        messageData?: string;
                        presentationTimeOffset?: number;
                        schemeIdUri: string;
                        timescale?: number;
                        value?: string;
                    }[];
                    href?: string;
                    id?: string;
                    ImportedMPD?: {
                        _content?: string;
                        earliestResolutionTimeOffset?: number;
                    };
                    parent: {
                        availabilityEndTime?: {};
                        availabilityStartTime?: {};
                        BaseURL?: readonly {
                            _content: string;
                            availabilityTimeComplete?: boolean;
                            availabilityTimeOffset?: number;
                            byteRange?: string;
                            serviceLocation?: string;
                        }[];
                        EssentialProperty?: readonly {
                            id?: string;
                            schemeIdUri: string;
                            value?: string;
                        }[];
                        id?: string;
                        Location?: readonly { _content: string }[];
                        maxSegmentDuration?: number;
                        maxSubsegmentDuration?: number;
                        mediaPresentationDuration?: number;
                        Metrics?: readonly {
                            metrics: string;
                            Range?: readonly (...)[];
                            Reporting: readonly { id?: ...; schemeIdUri: ...; value?: ... }[];
                        }[];
                        minBufferTime: number;
                        minimumUpdatePeriod?: number;
                        Period: readonly {
                            actuate: actuateType;
                            AdaptationSet?: readonly {
                                Accessibility?: ...;
                                actuate: ...;
                                AudioChannelConfiguration?: ...;
                                audioSamplingRate?: ...;
                                BaseURL?: ...;
                                bitstreamSwitching?: ...;
                                codecs?: ...;
                                codingDependency?: ...;
                                ContentComponent?: ...;
                                ContentProtection?: ...;
                                contentType?: ...;
                                EssentialProperty?: ...;
                                FramePacking?: ...;
                                frameRate?: ...;
                                group?: ...;
                                height?: ...;
                                href?: ...;
                                id?: ...;
                                InbandEventStream?: ...;
                                lang?: ...;
                                maxBandwidth?: ...;
                                maxFrameRate?: ...;
                                maxHeight?: ...;
                                maximumSAPPeriod?: ...;
                                maxPlayoutRate?: ...;
                                maxWidth?: ...;
                                mimeType?: ...;
                                minBandwidth?: ...;
                                minFrameRate?: ...;
                                minHeight?: ...;
                                minWidth?: ...;
                                par?: ...;
                                parent: ...;
                                profiles?: ...;
                                Rating?: ...;
                                Representation?: ...;
                                Role?: ...;
                                sar?: ...;
                                scanType?: ...;
                                segmentAlignment: ...;
                                SegmentBase?: ...;
                                SegmentList?: ...;
                                segmentProfiles?: ...;
                                SegmentTemplate?: ...;
                                selectionPriority: ...;
                                startWithSAP?: ...;
                                subsegmentAlignment: ...;
                                subsegmentStartsWithSAP: ...;
                                SupplementalProperty?: ...;
                                Switching?: ...;
                                Viewpoint?: ...;
                                width?: ...;
                            }[];
                            AssetIdentifier?: {
                                id?: (...)
                                | (...);
                                schemeIdUri: string;
                                value?: (...) | (...);
                            };
                            BaseURL?: readonly {
                                _content: ...;
                                availabilityTimeComplete?: ...;
                                availabilityTimeOffset?: ...;
                                byteRange?: ...;
                                serviceLocation?: ...;
                            }[];
                            bitstreamSwitching: boolean;
                            duration?: number;
                            EventStream?: readonly {
                                actuate: ...;
                                Event?: ...;
                                href?: ...;
                                messageData?: ...;
                                presentationTimeOffset?: ...;
                                schemeIdUri: ...;
                                timescale?: ...;
                                value?: ...;
                            }[];
                            href?: string;
                            id?: string;
                            ImportedMPD?: {
                                _content?: (...)
                                | (...);
                                earliestResolutionTimeOffset?: (...) | (...);
                            };
                            parent: { readonly availabilityEndTime?: { readonly toString: () => string; readonly toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; (locales?: LocalesArgument, options?: DateTimeFormatOptions | undefined): string; }; ... 26 more ...; readonly toI...;
                            SegmentBase?: {
                                availabilityTimeComplete?: (...)
                                | (...)
                                | (...);
                                availabilityTimeOffset?: (...) | (...);
                                indexRange?: (...) | (...);
                                indexRangeExact: boolean;
                                Initialization?: (...) | (...);
                                presentationTimeOffset?: (...) | (...);
                                RepresentationIndex?: (...) | (...);
                                timescale?: (...) | (...);
                            };
                            SegmentList?: {
                                actuate: actuateType;
                                availabilityTimeComplete?: (...)
                                | (...)
                                | (...);
                                availabilityTimeOffset?: (...) | (...);
                                BitstreamSwitching?: (...) | (...);
                                duration?: (...) | (...);
                                href?: (...) | (...);
                                indexRange?: (...) | (...);
                                indexRangeExact: boolean;
                                Initialization?: (...) | (...);
                                presentationTimeOffset?: (...) | (...);
                                RepresentationIndex?: (...) | (...);
                                SegmentTimeline?: (...) | (...);
                                SegmentURL?: (...) | (...);
                                startNumber?: (...) | (...);
                                timescale?: (...) | (...);
                            };
                            SegmentTemplate?: {
                                availabilityTimeComplete?: (...)
                                | (...)
                                | (...);
                                availabilityTimeOffset?: (...) | (...);
                                bitstreamSwitching?: (...) | (...);
                                BitstreamSwitching?: (...) | (...);
                                duration?: (...) | (...);
                                index?: (...) | (...);
                                indexRange?: (...) | (...);
                                indexRangeExact: boolean;
                                initialization?: (...) | (...);
                                Initialization?: (...) | (...);
                                media?: (...) | (...);
                                presentationTimeOffset?: (...) | (...);
                                RepresentationIndex?: (...) | (...);
                                SegmentTimeline?: (...) | (...);
                                startNumber?: (...) | (...);
                                timescale?: (...) | (...);
                            };
                            start?: number;
                            Subset?: readonly { contains: ...; id?: ... }[];
                            SupplementalProperty?: readonly {
                                id?: ...;
                                schemeIdUri: ...;
                                value?: ...;
                            }[];
                        }[];
                        profiles: readonly string[];
                        ProgramInformation?: readonly {
                            Copyright?: string;
                            lang?: string;
                            moreInformationURL?: string;
                            Source?: string;
                            Title?: string;
                        }[];
                        publishTime?: {};
                        suggestedPresentationDelay?: number;
                        SupplementalProperty?: readonly {
                            id?: string;
                            schemeIdUri: string;
                            value?: string;
                        }[];
                        timeShiftBufferDepth?: number;
                        type?: PresentationType;
                        UTCTiming?: readonly {
                            id?: string;
                            schemeIdUri: string;
                            value?: string;
                        }[];
                    };
                    SegmentBase?: {
                        availabilityTimeComplete?: boolean;
                        availabilityTimeOffset?: number;
                        indexRange?: readonly [number, number | null];
                        indexRangeExact: boolean;
                        Initialization?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        presentationTimeOffset?: number;
                        RepresentationIndex?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        timescale?: number;
                    };
                    SegmentList?: {
                        actuate: actuateType;
                        availabilityTimeComplete?: boolean;
                        availabilityTimeOffset?: number;
                        BitstreamSwitching?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        duration?: number;
                        href?: string;
                        indexRange?: readonly [number, number | null];
                        indexRangeExact: boolean;
                        Initialization?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        presentationTimeOffset?: number;
                        RepresentationIndex?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        SegmentTimeline?: { S?: readonly (...)[] };
                        SegmentURL?: readonly {
                            index?: (...) | (...);
                            indexRange?: (...) | (...);
                            media?: (...) | (...);
                            mediaRange?: (...) | (...);
                        }[];
                        startNumber?: number;
                        timescale?: number;
                    };
                    SegmentTemplate?: {
                        availabilityTimeComplete?: boolean;
                        availabilityTimeOffset?: number;
                        bitstreamSwitching?: string;
                        BitstreamSwitching?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        duration?: number;
                        index?: string;
                        indexRange?: readonly [number, number | null];
                        indexRangeExact: boolean;
                        initialization?: string;
                        Initialization?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        media?: string;
                        presentationTimeOffset?: number;
                        RepresentationIndex?: {
                            range?: readonly [(...), (...)];
                            sourceURL?: string;
                        };
                        SegmentTimeline?: { S?: readonly (...)[] };
                        startNumber?: number;
                        timescale?: number;
                    };
                    start?: number;
                    Subset?: readonly { contains: readonly number[]; id?: string }[];
                    SupplementalProperty?: readonly {
                        id?: string;
                        schemeIdUri: string;
                        value?: string;
                    }[];
                }[];
                profiles: readonly string[];
                ProgramInformation?: readonly {
                    Copyright?: string;
                    lang?: string;
                    moreInformationURL?: string;
                    Source?: string;
                    Title?: string;
                }[];
                publishTime?: {};
                suggestedPresentationDelay?: number;
                SupplementalProperty?: readonly {
                    id?: string;
                    schemeIdUri: string;
                    value?: string;
                }[];
                timeShiftBufferDepth?: number;
                type?: PresentationType;
                UTCTiming?: readonly { id?: string; schemeIdUri: string; value?: string }[];
            };
        },
    > = ...