Share via


AacAudio Class

Definition

Describes Advanced Audio Codec (AAC) audio encoding settings.

[Newtonsoft.Json.JsonObject("#Microsoft.Media.AacAudio")]
public class AacAudio : Microsoft.Azure.Management.Media.Models.Audio
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.AacAudio")>]
type AacAudio = class
    inherit Audio
Public Class AacAudio
Inherits Audio
Inheritance
AacAudio
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

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.

Properties

Bitrate

Gets or sets the bitrate, in bits per second, of the output encoded audio.

(Inherited from Audio)
Channels

Gets or sets the number of channels in the audio.

(Inherited from Audio)
Label

Gets or sets an optional label for the codec. The label can be used to control muxing behavior.

(Inherited from Codec)
Profile

Gets or sets the encoding profile to be used when encoding audio with AAC. Possible values include: 'AacLc', 'HeAacV1', 'HeAacV2'

SamplingRate

Gets or sets the sampling rate to use for encoding in hertz.

(Inherited from Audio)

Applies to