libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaConvert.Types.ExtendedDataServices

Description

 
Synopsis

Documentation

data ExtendedDataServices Source #

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: newExtendedDataServices smart constructor.

Constructors

ExtendedDataServices' 

Fields

  • vchipAction :: Maybe VchipAction

    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.

  • copyProtectionAction :: Maybe CopyProtectionAction

    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.

Instances

Instances details
Eq ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

Read ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

Show ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

Generic ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

Associated Types

type Rep ExtendedDataServices :: Type -> Type #

NFData ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

Methods

rnf :: ExtendedDataServices -> () #

Hashable ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

ToJSON ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

FromJSON ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

type Rep ExtendedDataServices Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.ExtendedDataServices

type Rep ExtendedDataServices = D1 ('MetaData "ExtendedDataServices" "Amazonka.MediaConvert.Types.ExtendedDataServices" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "ExtendedDataServices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vchipAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VchipAction)) :*: S1 ('MetaSel ('Just "copyProtectionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CopyProtectionAction))))

newExtendedDataServices :: ExtendedDataServices Source #

Create a value of ExtendedDataServices with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vchipAction:ExtendedDataServices', extendedDataServices_vchipAction - 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.

$sel:copyProtectionAction:ExtendedDataServices', extendedDataServices_copyProtectionAction - 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.

extendedDataServices_vchipAction :: Lens' ExtendedDataServices (Maybe VchipAction) Source #

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.

extendedDataServices_copyProtectionAction :: Lens' ExtendedDataServices (Maybe CopyProtectionAction) Source #

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.