AWS SDK for C++  1.9.153
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::ExtendedDataServices Class Reference

#include <ExtendedDataServices.h>

Public Member Functions

 ExtendedDataServices ()
 
 ExtendedDataServices (Aws::Utils::Json::JsonView jsonValue)
 
ExtendedDataServicesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const CopyProtectionActionGetCopyProtectionAction () const
 
bool CopyProtectionActionHasBeenSet () const
 
void SetCopyProtectionAction (const CopyProtectionAction &value)
 
void SetCopyProtectionAction (CopyProtectionAction &&value)
 
ExtendedDataServicesWithCopyProtectionAction (const CopyProtectionAction &value)
 
ExtendedDataServicesWithCopyProtectionAction (CopyProtectionAction &&value)
 
const VchipActionGetVchipAction () const
 
bool VchipActionHasBeenSet () const
 
void SetVchipAction (const VchipAction &value)
 
void SetVchipAction (VchipAction &&value)
 
ExtendedDataServicesWithVchipAction (const VchipAction &value)
 
ExtendedDataServicesWithVchipAction (VchipAction &&value)
 

Detailed Description

If your source content has EIA-608 Line 21 Data Services, enable this feature to specify what MediaConvert does with the Extended Data Services (XDS) packets. You can choose to pass through XDS packets, or remove them from the output. For more information about XDS, see EIA-608 Line Data Services, section 9.5.1.5 05h Content Advisory.

See Also:

AWS API Reference

Definition at line 36 of file ExtendedDataServices.h.

Constructor & Destructor Documentation

◆ ExtendedDataServices() [1/2]

Aws::MediaConvert::Model::ExtendedDataServices::ExtendedDataServices ( )

◆ ExtendedDataServices() [2/2]

Aws::MediaConvert::Model::ExtendedDataServices::ExtendedDataServices ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CopyProtectionActionHasBeenSet()

bool Aws::MediaConvert::Model::ExtendedDataServices::CopyProtectionActionHasBeenSet ( ) const
inline

The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 57 of file ExtendedDataServices.h.

◆ GetCopyProtectionAction()

const CopyProtectionAction& Aws::MediaConvert::Model::ExtendedDataServices::GetCopyProtectionAction ( ) const
inline

The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 50 of file ExtendedDataServices.h.

◆ GetVchipAction()

const VchipAction& Aws::MediaConvert::Model::ExtendedDataServices::GetVchipAction ( ) const
inline

The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 93 of file ExtendedDataServices.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::ExtendedDataServices::Jsonize ( ) const

◆ operator=()

ExtendedDataServices& Aws::MediaConvert::Model::ExtendedDataServices::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCopyProtectionAction() [1/2]

void Aws::MediaConvert::Model::ExtendedDataServices::SetCopyProtectionAction ( const CopyProtectionAction value)
inline

The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 64 of file ExtendedDataServices.h.

◆ SetCopyProtectionAction() [2/2]

void Aws::MediaConvert::Model::ExtendedDataServices::SetCopyProtectionAction ( CopyProtectionAction &&  value)
inline

The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 71 of file ExtendedDataServices.h.

◆ SetVchipAction() [1/2]

void Aws::MediaConvert::Model::ExtendedDataServices::SetVchipAction ( const VchipAction value)
inline

The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 107 of file ExtendedDataServices.h.

◆ SetVchipAction() [2/2]

void Aws::MediaConvert::Model::ExtendedDataServices::SetVchipAction ( VchipAction &&  value)
inline

The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 114 of file ExtendedDataServices.h.

◆ VchipActionHasBeenSet()

bool Aws::MediaConvert::Model::ExtendedDataServices::VchipActionHasBeenSet ( ) const
inline

The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 100 of file ExtendedDataServices.h.

◆ WithCopyProtectionAction() [1/2]

ExtendedDataServices& Aws::MediaConvert::Model::ExtendedDataServices::WithCopyProtectionAction ( const CopyProtectionAction value)
inline

The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 78 of file ExtendedDataServices.h.

◆ WithCopyProtectionAction() [2/2]

ExtendedDataServices& Aws::MediaConvert::Model::ExtendedDataServices::WithCopyProtectionAction ( CopyProtectionAction &&  value)
inline

The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 85 of file ExtendedDataServices.h.

◆ WithVchipAction() [1/2]

ExtendedDataServices& Aws::MediaConvert::Model::ExtendedDataServices::WithVchipAction ( const VchipAction value)
inline

The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 121 of file ExtendedDataServices.h.

◆ WithVchipAction() [2/2]

ExtendedDataServices& Aws::MediaConvert::Model::ExtendedDataServices::WithVchipAction ( VchipAction &&  value)
inline

The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

Definition at line 128 of file ExtendedDataServices.h.


The documentation for this class was generated from the following file: