WavSettingsProps

class aws_cdk.aws_medialive_alpha.WavSettingsProps(*, bit_depth=None, coding_mode=None, sample_rate=None)

Bases: object

(experimental) Properties for WAV codec settings.

Parameters:
  • bit_depth (Optional[AudioBitDepth]) – (experimental) The bit depth of the WAV output. Default: AudioBitDepth.DEPTH_16

  • coding_mode (Optional[WavCodingMode]) – (experimental) The audio coding mode for the WAV audio. Default: WavCodingMode.CODING_MODE_2_0

  • sample_rate (Optional[AudioSampleRate]) – (experimental) The sample rate. Default: AudioSampleRate.HZ_48000

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_bit_depth: medialive_alpha.AudioBitDepth
# audio_sample_rate: medialive_alpha.AudioSampleRate
# wav_coding_mode: medialive_alpha.WavCodingMode

wav_settings_props = medialive_alpha.WavSettingsProps(
    bit_depth=audio_bit_depth,
    coding_mode=wav_coding_mode,
    sample_rate=audio_sample_rate
)

Attributes

bit_depth

(experimental) The bit depth of the WAV output.

Default:

AudioBitDepth.DEPTH_16

Stability:

experimental

coding_mode

(experimental) The audio coding mode for the WAV audio.

Default:

WavCodingMode.CODING_MODE_2_0

Stability:

experimental

sample_rate

(experimental) The sample rate.

Default:

AudioSampleRate.HZ_48000

Stability:

experimental