Skip to content
v2.274.0

Experimental

@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

RemixSettings Struct ​

Audio remix settings for channel remapping.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as medialive_alpha from '@aws-cdk/aws-medialive-alpha';
const remixSettings: medialive_alpha.RemixSettings = {
  channelMappings: [{
    inputChannelLevels: [{
      inputChannel: 123,

      // the properties below are optional
      gain: 123,
    }],
    outputChannel: 123,
  }],

  // the properties below are optional
  channelsIn: 123,
  channelsOut: 123,
};

Properties ​

channelMappingsAudioChannelMapping[]channel_mappingstyping.List[AudioChannelMapping]channelMappingsList<AudioChannelMapping>ChannelMappingsAudioChannelMapping[]ChannelMappings*[]AudioChannelMappingrequired#
The channel mappings from input to output.
channelsInoptionalnumberchannels_inoptionalint | floatchannelsInoptionalNumberChannelsInoptionaldoubleChannelsInoptional*float64= auto-detected#
The number of input channels.
channelsOutoptionalnumberchannels_outoptionalint | floatchannelsOutoptionalNumberChannelsOutoptionaldoubleChannelsOutoptional*float64= auto-detected#
The number of output channels.

Valid values: 1, 2, 4, 6, 8.