AWS SDK for C++  1.9.73
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::AiffSettings Class Reference

#include <AiffSettings.h>

Public Member Functions

 AiffSettings ()
 
 AiffSettings (Aws::Utils::Json::JsonView jsonValue)
 
AiffSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetBitDepth () const
 
bool BitDepthHasBeenSet () const
 
void SetBitDepth (int value)
 
AiffSettingsWithBitDepth (int value)
 
int GetChannels () const
 
bool ChannelsHasBeenSet () const
 
void SetChannels (int value)
 
AiffSettingsWithChannels (int value)
 
int GetSampleRate () const
 
bool SampleRateHasBeenSet () const
 
void SetSampleRate (int value)
 
AiffSettingsWithSampleRate (int value)
 

Detailed Description

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

See Also:

AWS API Reference

Definition at line 30 of file AiffSettings.h.

Constructor & Destructor Documentation

◆ AiffSettings() [1/2]

Aws::MediaConvert::Model::AiffSettings::AiffSettings ( )

◆ AiffSettings() [2/2]

Aws::MediaConvert::Model::AiffSettings::AiffSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BitDepthHasBeenSet()

bool Aws::MediaConvert::Model::AiffSettings::BitDepthHasBeenSet ( ) const
inline

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

Definition at line 49 of file AiffSettings.h.

◆ ChannelsHasBeenSet()

bool Aws::MediaConvert::Model::AiffSettings::ChannelsHasBeenSet ( ) const
inline

Specify the number of channels in this output audio track. Valid values are 1 and even numbers up to 64. For example, 1, 2, 4, 6, and so on, up to 64.

Definition at line 74 of file AiffSettings.h.

◆ GetBitDepth()

int Aws::MediaConvert::Model::AiffSettings::GetBitDepth ( ) const
inline

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

Definition at line 43 of file AiffSettings.h.

◆ GetChannels()

int Aws::MediaConvert::Model::AiffSettings::GetChannels ( ) const
inline

Specify the number of channels in this output audio track. Valid values are 1 and even numbers up to 64. For example, 1, 2, 4, 6, and so on, up to 64.

Definition at line 68 of file AiffSettings.h.

◆ GetSampleRate()

int Aws::MediaConvert::Model::AiffSettings::GetSampleRate ( ) const
inline

Sample rate in hz.

Definition at line 92 of file AiffSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::AiffSettings::Jsonize ( ) const

◆ operator=()

AiffSettings& Aws::MediaConvert::Model::AiffSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SampleRateHasBeenSet()

bool Aws::MediaConvert::Model::AiffSettings::SampleRateHasBeenSet ( ) const
inline

Sample rate in hz.

Definition at line 97 of file AiffSettings.h.

◆ SetBitDepth()

void Aws::MediaConvert::Model::AiffSettings::SetBitDepth ( int  value)
inline

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

Definition at line 55 of file AiffSettings.h.

◆ SetChannels()

void Aws::MediaConvert::Model::AiffSettings::SetChannels ( int  value)
inline

Specify the number of channels in this output audio track. Valid values are 1 and even numbers up to 64. For example, 1, 2, 4, 6, and so on, up to 64.

Definition at line 80 of file AiffSettings.h.

◆ SetSampleRate()

void Aws::MediaConvert::Model::AiffSettings::SetSampleRate ( int  value)
inline

Sample rate in hz.

Definition at line 102 of file AiffSettings.h.

◆ WithBitDepth()

AiffSettings& Aws::MediaConvert::Model::AiffSettings::WithBitDepth ( int  value)
inline

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

Definition at line 61 of file AiffSettings.h.

◆ WithChannels()

AiffSettings& Aws::MediaConvert::Model::AiffSettings::WithChannels ( int  value)
inline

Specify the number of channels in this output audio track. Valid values are 1 and even numbers up to 64. For example, 1, 2, 4, 6, and so on, up to 64.

Definition at line 86 of file AiffSettings.h.

◆ WithSampleRate()

AiffSettings& Aws::MediaConvert::Model::AiffSettings::WithSampleRate ( int  value)
inline

Sample rate in hz.

Definition at line 107 of file AiffSettings.h.


The documentation for this class was generated from the following file: