The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Paws::MediaLive::UdpGroupSettings

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::MediaLive::UdpGroupSettings object:

  $service_obj->Method(Att1 => { InputLossAction => $value, ..., TimedMetadataId3Period => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::MediaLive::UdpGroupSettings object:

  $result = $service_obj->Method(...);
  $result->Att1->InputLossAction

DESCRIPTION

Udp Group Settings

ATTRIBUTES

InputLossAction => Str

Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally with repeat frames, black frames, or slate frames substituted for the absent input video.

TimedMetadataId3Frame => Str

Indicates ID3 frame that has the timecode.

TimedMetadataId3Period => Int

Timed Metadata interval in seconds.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::MediaLive

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues