|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.elastictranscoder.model.AudioCodecOptions
public class AudioCodecOptions
Options associated with your audio codec.
Constructor Summary | |
---|---|
AudioCodecOptions()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getProfile()
If you specified AAC for Audio:Codec , choose
the AAC profile for the output file. |
int |
hashCode()
|
void |
setProfile(String profile)
If you specified AAC for Audio:Codec , choose
the AAC profile for the output file. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
AudioCodecOptions |
withProfile(String profile)
If you specified AAC for Audio:Codec , choose
the AAC profile for the output file. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AudioCodecOptions()
Method Detail |
---|
public String getProfile()
AAC
for Audio:Codec
, choose
the AAC profile for the output file. Elastic Transcoder supports the
following profiles: auto
: If you specify
auto
, Elastic Transcoder will select the profile based on
the bit rate selected for the output file.AAC-LC
: The most common AAC profile. Use for bitrates
larger than 64 kbps.HE-AAC
: Not supported on
some older players and devices. Use for bitrates between 40 and 80
kbps.HE-AACv2
: Not supported on some players
and devices. Use for bitrates less than 48 kbps.If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.
Constraints:
Pattern: (^auto$)|(^AAC-LC$)|(^HE-AAC$)|(^HE-AACv2$)
AAC
for Audio:Codec
, choose
the AAC profile for the output file. Elastic Transcoder supports the
following profiles: auto
: If you specify
auto
, Elastic Transcoder will select the profile based on
the bit rate selected for the output file.AAC-LC
: The most common AAC profile. Use for bitrates
larger than 64 kbps.HE-AAC
: Not supported on
some older players and devices. Use for bitrates between 40 and 80
kbps.HE-AACv2
: Not supported on some players
and devices. Use for bitrates less than 48 kbps.If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.
public void setProfile(String profile)
AAC
for Audio:Codec
, choose
the AAC profile for the output file. Elastic Transcoder supports the
following profiles: auto
: If you specify
auto
, Elastic Transcoder will select the profile based on
the bit rate selected for the output file.AAC-LC
: The most common AAC profile. Use for bitrates
larger than 64 kbps.HE-AAC
: Not supported on
some older players and devices. Use for bitrates between 40 and 80
kbps.HE-AACv2
: Not supported on some players
and devices. Use for bitrates less than 48 kbps.If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.
Constraints:
Pattern: (^auto$)|(^AAC-LC$)|(^HE-AAC$)|(^HE-AACv2$)
profile
- If you specified AAC
for Audio:Codec
, choose
the AAC profile for the output file. Elastic Transcoder supports the
following profiles: auto
: If you specify
auto
, Elastic Transcoder will select the profile based on
the bit rate selected for the output file.AAC-LC
: The most common AAC profile. Use for bitrates
larger than 64 kbps.HE-AAC
: Not supported on
some older players and devices. Use for bitrates between 40 and 80
kbps.HE-AACv2
: Not supported on some players
and devices. Use for bitrates less than 48 kbps.If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.
public AudioCodecOptions withProfile(String profile)
AAC
for Audio:Codec
, choose
the AAC profile for the output file. Elastic Transcoder supports the
following profiles: auto
: If you specify
auto
, Elastic Transcoder will select the profile based on
the bit rate selected for the output file.AAC-LC
: The most common AAC profile. Use for bitrates
larger than 64 kbps.HE-AAC
: Not supported on
some older players and devices. Use for bitrates between 40 and 80
kbps.HE-AACv2
: Not supported on some players
and devices. Use for bitrates less than 48 kbps.If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: (^auto$)|(^AAC-LC$)|(^HE-AAC$)|(^HE-AACv2$)
profile
- If you specified AAC
for Audio:Codec
, choose
the AAC profile for the output file. Elastic Transcoder supports the
following profiles: auto
: If you specify
auto
, Elastic Transcoder will select the profile based on
the bit rate selected for the output file.AAC-LC
: The most common AAC profile. Use for bitrates
larger than 64 kbps.HE-AAC
: Not supported on
some older players and devices. Use for bitrates between 40 and 80
kbps.HE-AACv2
: Not supported on some players
and devices. Use for bitrates less than 48 kbps.If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |