public class AudioTemplateInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
AudioTemplateInfo() |
AudioTemplateInfo(AudioTemplateInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAcodec()
Get Audio encoding format, only `AAC` and `PASSTHROUGH` are available, with `AAC` as the default.
|
Long |
getAudioBitrate()
Get Audio bitrate.
|
AudioCodecDetail |
getAudioCodecDetails()
Get Audio encoding parameters.
|
AudioNormalizationSettings |
getAudioNormalization()
Get Audio transcoding special configuration information.
|
Long |
getAudioSampleRate()
Get Audio sampling rate, unit HZ.
|
String |
getAudioSelectorName()
Get Only `AttachedInputs.AudioSelectors.Name` can be selected.
|
String |
getLanguageCode()
Get Audio language code, whose length is always 3 characters.
|
String |
getName()
Get Audio transcoding template name, which can contain 1-20 letters and digits.
|
void |
setAcodec(String Acodec)
Set Audio encoding format, only `AAC` and `PASSTHROUGH` are available, with `AAC` as the default.
|
void |
setAudioBitrate(Long AudioBitrate)
Set Audio bitrate.
|
void |
setAudioCodecDetails(AudioCodecDetail AudioCodecDetails)
Set Audio encoding parameters.
|
void |
setAudioNormalization(AudioNormalizationSettings AudioNormalization)
Set Audio transcoding special configuration information.
|
void |
setAudioSampleRate(Long AudioSampleRate)
Set Audio sampling rate, unit HZ.
|
void |
setAudioSelectorName(String AudioSelectorName)
Set Only `AttachedInputs.AudioSelectors.Name` can be selected.
|
void |
setLanguageCode(String LanguageCode)
Set Audio language code, whose length is always 3 characters.
|
void |
setName(String Name)
Set Audio transcoding template name, which can contain 1-20 letters and digits.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public AudioTemplateInfo()
public AudioTemplateInfo(AudioTemplateInfo source)
public String getAudioSelectorName()
public void setAudioSelectorName(String AudioSelectorName)
AudioSelectorName
- Only `AttachedInputs.AudioSelectors.Name` can be selected. This parameter is required for RTP_PUSH and UDP_PUSH.public String getName()
public void setName(String Name)
Name
- Audio transcoding template name, which can contain 1-20 letters and digits.public String getAcodec()
public void setAcodec(String Acodec)
Acodec
- Audio encoding format, only `AAC` and `PASSTHROUGH` are available, with `AAC` as the default.public Long getAudioBitrate()
public void setAudioBitrate(Long AudioBitrate)
AudioBitrate
- Audio bitrate. If this parameter is left empty, the original value will be used.
Valid values: 6000, 7000, 8000, 10000, 12000, 14000, 16000, 20000, 24000, 28000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 288000, 320000, 384000, 448000, 512000, 576000, 640000, 768000, 896000, 1024000public String getLanguageCode()
public void setLanguageCode(String LanguageCode)
LanguageCode
- Audio language code, whose length is always 3 characters.public AudioNormalizationSettings getAudioNormalization()
public void setAudioNormalization(AudioNormalizationSettings AudioNormalization)
AudioNormalization
- Audio transcoding special configuration information.public Long getAudioSampleRate()
public void setAudioSampleRate(Long AudioSampleRate)
AudioSampleRate
- Audio sampling rate, unit HZ.public AudioCodecDetail getAudioCodecDetails()
public void setAudioCodecDetails(AudioCodecDetail AudioCodecDetails)
AudioCodecDetails
- Audio encoding parameters.Copyright © 2024. All rights reserved.