Package com.amazonaws.ivs.broadcast
Class CustomAudioSource
java.lang.Object
com.amazonaws.ivs.broadcast.Device
com.amazonaws.ivs.broadcast.AudioDevice
com.amazonaws.ivs.broadcast.AudioSource
com.amazonaws.ivs.broadcast.CustomAudioSource
- All Implemented Interfaces:
- Releasable
An extension of 
AudioSource to send app-generated audio to the SDK in LPCM format.
 See also DeviceDiscovery.createAudioInputSource(int, BroadcastConfiguration.AudioSampleRate, Format)- 
Nested Class SummaryNested classes/interfaces inherited from class com.amazonaws.ivs.broadcast.AudioDeviceAudioDevice.Format, AudioDevice.StatsCallbackNested classes/interfaces inherited from class com.amazonaws.ivs.broadcast.DeviceDevice.Descriptor
- 
Field SummaryFields inherited from class com.amazonaws.ivs.broadcast.AudioSourcedescriptor, handle, statsCallback, tag
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class com.amazonaws.ivs.broadcast.AudioSourceappendBuffer, appendBuffer, getDescriptor, getHandle, getTag, isValid, setConfiguration, setGain, setGain, setStatsCallback
- 
Constructor Details- 
CustomAudioSource
 
- 
- 
Method Details- 
finalize
- 
releasepublic void release()Releases the custom audio source instance. This method must be called when theCustomAudioSourceis no longer being used. The custom audio source cannot be used after this method is called.- Specified by:
- releasein interface- Releasable
 
 
-