Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Scte35SegmentationDescriptor

import type { Scte35SegmentationDescriptor } from "https://aws-api.deno.dev/v0.3/services/medialive.ts?docs=full";

Corresponds to SCTE-35 segmentation_descriptor.

interface Scte35SegmentationDescriptor {
DeliveryRestrictions?: Scte35DeliveryRestrictions | null;
SegmentationCancelIndicator: Scte35SegmentationCancelIndicator;
SegmentationDuration?: number | null;
SegmentationEventId: number;
SegmentationTypeId?: number | null;
SegmentationUpid?: string | null;
SegmentationUpidType?: number | null;
SegmentNum?: number | null;
SegmentsExpected?: number | null;
SubSegmentNum?: number | null;
SubSegmentsExpected?: number | null;
}

§Properties

§
DeliveryRestrictions?: Scte35DeliveryRestrictions | null
[src]

Holds the four SCTE-35 delivery restriction parameters.

§
SegmentationCancelIndicator: Scte35SegmentationCancelIndicator
[src]

Corresponds to SCTE-35 segmentation_event_cancel_indicator.

§
SegmentationDuration?: number | null
[src]

Corresponds to SCTE-35 segmentation_duration. Optional. The duration for the time_signal, in 90 KHz ticks. To convert seconds to ticks, multiple the seconds by 90,000. Enter time in 90 KHz clock ticks. If you do not enter a duration, the time_signal will continue until you insert a cancellation message.

§
SegmentationEventId: number
[src]

Corresponds to SCTE-35 segmentation_event_id.

§
SegmentationTypeId?: number | null
[src]

Corresponds to SCTE-35 segmentation_type_id. One of the segmentation_type_id values listed in the SCTE-35 specification. On the console, enter the ID in decimal (for example, "52"). In the CLI, API, or an SDK, enter the ID in hex (for example, "0x34") or decimal (for example, "52").

§
SegmentationUpid?: string | null
[src]

Corresponds to SCTE-35 segmentation_upid. Enter a string containing the hexadecimal representation of the characters that make up the SCTE-35 segmentation_upid value. Must contain an even number of hex characters. Do not include spaces between each hex pair. For example, the ASCII "ADS Information" becomes hex "41445320496e666f726d6174696f6e.

§
SegmentationUpidType?: number | null
[src]

Corresponds to SCTE-35 segmentation_upid_type. On the console, enter one of the types listed in the SCTE-35 specification, converted to a decimal. For example, "0x0C" hex from the specification is "12" in decimal. In the CLI, API, or an SDK, enter one of the types listed in the SCTE-35 specification, in either hex (for example, "0x0C" ) or in decimal (for example, "12").

§
SegmentNum?: number | null
[src]

Corresponds to SCTE-35 segment_num. A value that is valid for the specified segmentation_type_id.

§
SegmentsExpected?: number | null
[src]

Corresponds to SCTE-35 segments_expected. A value that is valid for the specified segmentation_type_id.

§
SubSegmentNum?: number | null
[src]

Corresponds to SCTE-35 sub_segment_num. A value that is valid for the specified segmentation_type_id.

§
SubSegmentsExpected?: number | null
[src]

Corresponds to SCTE-35 sub_segments_expected. A value that is valid for the specified segmentation_type_id.