Package com.amazonaws.ivs.broadcast
Class StageAudioManager
- java.lang.Object
- 
- com.amazonaws.ivs.broadcast.StageAudioManager
 
- 
 @RequiresApi(api=28) public class StageAudioManager extends java.lang.ObjectManages audio settings for all stages.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classStageAudioManager.ContentTypestatic classStageAudioManager.Sourcestatic classStageAudioManager.Usagestatic classStageAudioManager.UseCasePreset
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StageAudioManager.ContentTypegetContentType()static StageAudioManagergetInstance(android.content.Context context)Returns an instance of the StageAudioManager.StageAudioManager.SourcegetSource()StageAudioManager.UsagegetUsage()voidsetConfiguration(StageAudioManager.Source source, StageAudioManager.ContentType contentType, StageAudioManager.Usage usage)voidsetPreset(StageAudioManager.UseCasePreset preset)
 
- 
- 
- 
Method Detail- 
setPresetpublic void setPreset(@NonNull StageAudioManager.UseCasePreset preset) throws java.lang.IllegalStateException- Throws:
- java.lang.IllegalStateException
 
 - 
setConfigurationpublic void setConfiguration(@NonNull StageAudioManager.Source source, @NonNull StageAudioManager.ContentType contentType, @NonNull StageAudioManager.Usage usage) throws java.lang.IllegalStateException- Throws:
- java.lang.IllegalStateException
 
 - 
getSource@NonNull public StageAudioManager.Source getSource() 
 - 
getContentType@NonNull public StageAudioManager.ContentType getContentType() 
 - 
getUsage@NonNull public StageAudioManager.Usage getUsage() 
 - 
getInstancepublic static StageAudioManager getInstance(@NonNull android.content.Context context) Returns an instance of the StageAudioManager.- Parameters:
- context- The current application context
- Returns:
- the instance of the StageAudioManager
 
 
- 
 
-