Interface IAudioDeviceBuilder
interface IAudioDeviceBuilder
Extends com.amazon.apmf.IStandard
Interface for encapsulating the Audio Device builder
Methods
role()
Set audio device roleIAudioDeviceBuilder*role(AudioRole*role)
Parameters
role
AudioRole* — Required
audio device role.
Returns
IAudioDeviceBuilder*
pointer to the builder object
deviceType()
Set audio device typeIAudioDeviceBuilder*deviceType(AudioDeviceType*deviceType)
Parameters
deviceType
AudioDeviceType* — Required
type of the audio device.
Returns
IAudioDeviceBuilder*
pointer to the builder object
address()
Set audio device addressIAudioDeviceBuilder*address(stringaddress)
Parameters
address
string — Required
unique character string to identify the device
Returns
IAudioDeviceBuilder*
pointer to the builder object
name()
Set audio device config nameIAudioDeviceBuilder*name(stringname)
Parameters
name
string — Required
character string to identify the device
Returns
IAudioDeviceBuilder*
pointer to the builder object
build()
Make an instance of IAudioDeviceIAudioDevice*build()
Returns
IAudioDevice*
pointer to IAudioDevice object

