public sealed class AudioMapping : IMessage<AudioStream.Types.AudioMapping>, IEquatable<AudioStream.Types.AudioMapping>, IDeepCloneable<AudioStream.Types.AudioMapping>, IBufferMessage, IMessage
Reference documentation and code samples for the Live Stream v1 API class AudioStream.Types.AudioMapping.
The mapping for the input streams and audio channels.
Required. The Channel [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key] that identifies the input that this
audio mapping applies to. If an active input doesn't have an audio
mapping, the primary audio track in the input stream will be selected.
Required. The zero-based index of the track in the input stream.
All [mapping][google.cloud.video.livestream.v1.AudioStream.mapping]s in the same [AudioStream][google.cloud.video.livestream.v1.AudioStream]
must have the same input track.
Required. The zero-based index of the channel in the output audio stream.
Must be consistent with the [input_channel][google.cloud.video.livestream.v1.AudioStream.AudioMapping.input_channel].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe document provides reference documentation for the \u003ccode\u003eAudioStream.Types.AudioMapping\u003c/code\u003e class within the Google Cloud Video Live Stream v1 API, which is used to map input streams and audio channels.\u003c/p\u003e\n"],["\u003cp\u003eVersion history of \u003ccode\u003eAudioStream.Types.AudioMapping\u003c/code\u003e is displayed, ranging from version 1.0.0 up to 1.8.0, with version 1.8.0 being the latest.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAudioMapping\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eAudioMapping\u003c/code\u003e class include \u003ccode\u003eInputChannel\u003c/code\u003e, \u003ccode\u003eInputKey\u003c/code\u003e, \u003ccode\u003eInputTrack\u003c/code\u003e, and \u003ccode\u003eOutputChannel\u003c/code\u003e, which are used to configure the audio mapping.\u003c/p\u003e\n"],["\u003cp\u003eConstructors are available for creating new instances of \u003ccode\u003eAudioMapping\u003c/code\u003e, including a default constructor and a copy constructor.\u003c/p\u003e\n"]]],[],null,[]]