Show / Hide Table of Contents

Class OutputTimingSource

(experimental) Source of output timing.

Inheritance
object
OutputTimingSource
Namespace: Amazon.CDK.AWS.MediaLive.Alpha
Assembly: Amazon.CDK.AWS.MediaLive.Alpha.dll
Syntax (csharp)
public class OutputTimingSource : DeputyBase
Syntax (vb)
Public Class OutputTimingSource Inherits DeputyBase
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
Stack stack;
             IInput input;
             IBucket bucket;
             EncodeConfiguration video;
             EncodeConfiguration audio;


             new Channel(stack, "Channel", new ChannelProps {
                 Inputs = new [] { new InputAttachment { Input = input } },
                 TimecodeConfig = new TimecodeConfig {
                     Source = TimecodeSource.EMBEDDED
                 },
                 GlobalConfiguration = new GlobalConfiguration {
                     OutputLocking = OutputLocking.Epoch(),
                     OutputTimingSource = OutputTimingSource.INPUT_CLOCK
                 },
                 OutputGroups = new [] { OutputGroupConfiguration.Hls(new HlsOutputGroupProps {
                     Name = "hls",
                     Destinations = new [] { OutputDestination.ToBucket(bucket, "live/stream") },
                     Outputs = new [] { new HlsOutputDefinition { Encodes = new [] { video, audio }, OutputName = "hls_out" } }
                 }) }
             });

Synopsis

Properties

INPUT_CLOCK

(experimental) Use the input clock.

SYSTEM_CLOCK

(experimental) Use the system clock.

Value

(experimental) The underlying string value passed to CloudFormation.

Methods

Of(string)

(experimental) A value not yet modelled by AWS CDK.

Properties

INPUT_CLOCK

(experimental) Use the input clock.

public static OutputTimingSource INPUT_CLOCK { get; }
Property Value

OutputTimingSource

Remarks

Stability: Experimental

SYSTEM_CLOCK

(experimental) Use the system clock.

public static OutputTimingSource SYSTEM_CLOCK { get; }
Property Value

OutputTimingSource

Remarks

Stability: Experimental

Value

(experimental) The underlying string value passed to CloudFormation.

public virtual string Value { get; }
Property Value

string

Remarks

Stability: Experimental

Methods

Of(string)

(experimental) A value not yet modelled by AWS CDK.

public static OutputTimingSource Of(string value)
Parameters
value string
Returns

OutputTimingSource

Remarks

Stability: Experimental

Back to top Generated by DocFX