@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AudioSelector extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
AudioSelector() |
| Modifier and Type | Method and Description |
|---|---|
AudioSelector |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultSelection() |
String |
getExternalAudioFileInput()
Specifies audio data from an external file source.
|
String |
getLanguageCode()
Selects a specific language code from within an audio source.
|
Integer |
getOffset()
Specifies a time delta in milliseconds to offset the audio from the input video.
|
List<Integer> |
getPids()
Selects a specific PID from within an audio source (e.g.
|
Integer |
getProgramSelection()
Applies only when input streams contain Dolby E.
|
RemixSettings |
getRemixSettings()
Advanced audio remixing settings.
|
String |
getSelectorType() |
List<Integer> |
getTracks()
Identify the channel to include in this selector by entering the 1-based track index.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDefaultSelection(String defaultSelection) |
void |
setExternalAudioFileInput(String externalAudioFileInput)
Specifies audio data from an external file source.
|
void |
setLanguageCode(String languageCode)
Selects a specific language code from within an audio source.
|
void |
setOffset(Integer offset)
Specifies a time delta in milliseconds to offset the audio from the input video.
|
void |
setPids(Collection<Integer> pids)
Selects a specific PID from within an audio source (e.g.
|
void |
setProgramSelection(Integer programSelection)
Applies only when input streams contain Dolby E.
|
void |
setRemixSettings(RemixSettings remixSettings)
Advanced audio remixing settings.
|
void |
setSelectorType(String selectorType) |
void |
setTracks(Collection<Integer> tracks)
Identify the channel to include in this selector by entering the 1-based track index.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
AudioSelector |
withDefaultSelection(AudioDefaultSelection defaultSelection) |
AudioSelector |
withDefaultSelection(String defaultSelection) |
AudioSelector |
withExternalAudioFileInput(String externalAudioFileInput)
Specifies audio data from an external file source.
|
AudioSelector |
withLanguageCode(LanguageCode languageCode)
Selects a specific language code from within an audio source.
|
AudioSelector |
withLanguageCode(String languageCode)
Selects a specific language code from within an audio source.
|
AudioSelector |
withOffset(Integer offset)
Specifies a time delta in milliseconds to offset the audio from the input video.
|
AudioSelector |
withPids(Collection<Integer> pids)
Selects a specific PID from within an audio source (e.g.
|
AudioSelector |
withPids(Integer... pids)
Selects a specific PID from within an audio source (e.g.
|
AudioSelector |
withProgramSelection(Integer programSelection)
Applies only when input streams contain Dolby E.
|
AudioSelector |
withRemixSettings(RemixSettings remixSettings)
Advanced audio remixing settings.
|
AudioSelector |
withSelectorType(AudioSelectorType selectorType) |
AudioSelector |
withSelectorType(String selectorType) |
AudioSelector |
withTracks(Collection<Integer> tracks)
Identify the channel to include in this selector by entering the 1-based track index.
|
AudioSelector |
withTracks(Integer... tracks)
Identify the channel to include in this selector by entering the 1-based track index.
|
public void setDefaultSelection(String defaultSelection)
defaultSelection - AudioDefaultSelectionpublic String getDefaultSelection()
AudioDefaultSelectionpublic AudioSelector withDefaultSelection(String defaultSelection)
defaultSelection - AudioDefaultSelectionpublic AudioSelector withDefaultSelection(AudioDefaultSelection defaultSelection)
defaultSelection - AudioDefaultSelectionpublic void setExternalAudioFileInput(String externalAudioFileInput)
externalAudioFileInput - Specifies audio data from an external file source.public String getExternalAudioFileInput()
public AudioSelector withExternalAudioFileInput(String externalAudioFileInput)
externalAudioFileInput - Specifies audio data from an external file source.public void setLanguageCode(String languageCode)
languageCode - Selects a specific language code from within an audio source.LanguageCodepublic String getLanguageCode()
LanguageCodepublic AudioSelector withLanguageCode(String languageCode)
languageCode - Selects a specific language code from within an audio source.LanguageCodepublic AudioSelector withLanguageCode(LanguageCode languageCode)
languageCode - Selects a specific language code from within an audio source.LanguageCodepublic void setOffset(Integer offset)
offset - Specifies a time delta in milliseconds to offset the audio from the input video.public Integer getOffset()
public AudioSelector withOffset(Integer offset)
offset - Specifies a time delta in milliseconds to offset the audio from the input video.public List<Integer> getPids()
public void setPids(Collection<Integer> pids)
pids - Selects a specific PID from within an audio source (e.g. 257 selects PID 0x101).public AudioSelector withPids(Integer... pids)
NOTE: This method appends the values to the existing list (if any). Use
setPids(java.util.Collection) or withPids(java.util.Collection) if you want to override the
existing values.
pids - Selects a specific PID from within an audio source (e.g. 257 selects PID 0x101).public AudioSelector withPids(Collection<Integer> pids)
pids - Selects a specific PID from within an audio source (e.g. 257 selects PID 0x101).public void setProgramSelection(Integer programSelection)
programSelection - Applies only when input streams contain Dolby E. Enter the program ID (according to the metadata in the
audio) of the Dolby E program to extract from the specified track. One program extracted per audio
selector. To select multiple programs, create multiple selectors with the same Track and different Program
numbers. "All channels" means to ignore the program IDs and include all the channels in this selector;
useful if metadata is known to be incorrect.public Integer getProgramSelection()
public AudioSelector withProgramSelection(Integer programSelection)
programSelection - Applies only when input streams contain Dolby E. Enter the program ID (according to the metadata in the
audio) of the Dolby E program to extract from the specified track. One program extracted per audio
selector. To select multiple programs, create multiple selectors with the same Track and different Program
numbers. "All channels" means to ignore the program IDs and include all the channels in this selector;
useful if metadata is known to be incorrect.public void setRemixSettings(RemixSettings remixSettings)
remixSettings - Advanced audio remixing settings.public RemixSettings getRemixSettings()
public AudioSelector withRemixSettings(RemixSettings remixSettings)
remixSettings - Advanced audio remixing settings.public void setSelectorType(String selectorType)
selectorType - AudioSelectorTypepublic String getSelectorType()
AudioSelectorTypepublic AudioSelector withSelectorType(String selectorType)
selectorType - AudioSelectorTypepublic AudioSelector withSelectorType(AudioSelectorType selectorType)
selectorType - AudioSelectorTypepublic List<Integer> getTracks()
public void setTracks(Collection<Integer> tracks)
tracks - Identify the channel to include in this selector by entering the 1-based track index. To combine several
tracks, enter a comma-separated list, e.g. "1,2,3" for tracks 1-3.public AudioSelector withTracks(Integer... tracks)
NOTE: This method appends the values to the existing list (if any). Use
setTracks(java.util.Collection) or withTracks(java.util.Collection) if you want to override the
existing values.
tracks - Identify the channel to include in this selector by entering the 1-based track index. To combine several
tracks, enter a comma-separated list, e.g. "1,2,3" for tracks 1-3.public AudioSelector withTracks(Collection<Integer> tracks)
tracks - Identify the channel to include in this selector by entering the 1-based track index. To combine several
tracks, enter a comma-separated list, e.g. "1,2,3" for tracks 1-3.public String toString()
toString in class ObjectObject.toString()public AudioSelector clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.