AudioPidConfig

class aws_cdk.aws_medialive_alpha.AudioPidConfig(*, pid, dolby_e_decode=None, premix_settings=None)

Bases: object

(experimental) Configuration for a single audio PID in a PID-based selector.

Parameters:
  • pid (Union[int, float]) – (experimental) The packet identifier (PID) value from within the source.

  • dolby_e_decode (Optional[DolbyEProgramSelection]) – (experimental) Which Dolby E program to decode from this PID. Default: - no Dolby E decoding

  • premix_settings (Optional[AudioPreMixerSettings]) – (experimental) Pre-mixer settings for this PID (gain, channel remix, loudness normalization). Default: - no pre-mixing

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive_alpha as medialive_alpha

# audio_pre_mixer_settings: medialive_alpha.AudioPreMixerSettings
# dolby_e_program_selection: medialive_alpha.DolbyEProgramSelection

audio_pid_config = medialive_alpha.AudioPidConfig(
    pid=123,

    # the properties below are optional
    dolby_e_decode=dolby_e_program_selection,
    premix_settings=audio_pre_mixer_settings
)

Attributes

dolby_e_decode

(experimental) Which Dolby E program to decode from this PID.

Default:
  • no Dolby E decoding

Stability:

experimental

pid

(experimental) The packet identifier (PID) value from within the source.

Stability:

experimental

premix_settings

(experimental) Pre-mixer settings for this PID (gain, channel remix, loudness normalization).

Default:
  • no pre-mixing

Stability:

experimental