Share via


AacAudio Constructors

Definition

Overloads

AacAudio()

Initializes a new instance of the AacAudio class.

AacAudio(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<AacAudioProfile>)

Initializes a new instance of the AacAudio class.

AacAudio()

Initializes a new instance of the AacAudio class.

public AacAudio ();
Public Sub New ()

Applies to

AacAudio(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<AacAudioProfile>)

Initializes a new instance of the AacAudio class.

public AacAudio (string label = default, int? channels = default, int? samplingRate = default, int? bitrate = default, Microsoft.Azure.Management.Media.Models.AacAudioProfile? profile = default);
new Microsoft.Azure.Management.Media.Models.AacAudio : string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.Media.Models.AacAudioProfile> -> Microsoft.Azure.Management.Media.Models.AacAudio
Public Sub New (Optional label As String = Nothing, Optional channels As Nullable(Of Integer) = Nothing, Optional samplingRate As Nullable(Of Integer) = Nothing, Optional bitrate As Nullable(Of Integer) = Nothing, Optional profile As Nullable(Of AacAudioProfile) = Nothing)

Parameters

label
String

An optional label for the codec. The label can be used to control muxing behavior.

channels
Nullable<Int32>

The number of channels in the audio.

samplingRate
Nullable<Int32>

The sampling rate to use for encoding in hertz.

bitrate
Nullable<Int32>

The bitrate, in bits per second, of the output encoded audio.

profile
Nullable<AacAudioProfile>

The encoding profile to be used when encoding audio with AAC. Possible values include: 'AacLc', 'HeAacV1', 'HeAacV2'

Applies to