Interface IAudioStreamRecordBuilder
interface IAudioStreamRecordBuilder
Extends com.amazon.apmf.IStandard
Interface for encapsulating Audio Record Builder
Methods
audioConfig()
Set audio configIAudioStreamRecordBuilder*audioConfig(AudioConfig*audioConfig)
Parameters
audioConfig
AudioConfig* — Required
configuration of audio data to be recorded
Returns
IAudioStreamRecordBuilder*
record stream builder object
audioSource()
Set audio sourceIAudioStreamRecordBuilder*audioSource(AudioSource*audioSource)
Parameters
audioSource
AudioSource* — Required
type of the audio source for recording audio
Returns
IAudioStreamRecordBuilder*
record stream builder object
audioFlags()
Set audio flagsIAudioStreamRecordBuilder*audioFlags(AudioFlagsaudioFlags)
Parameters
audioFlags
AudioFlags — Required
flags for to setup appropriate audio recording pipeline
Returns
IAudioStreamRecordBuilder*
record stream builder object
build()
Build the AudioStream Record object.IAudioStreamRecord*build()
Returns
IAudioStreamRecord*
record stream object

