Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface IAudioSink

interface IAudioSink
Extends com.amazon.apmf.IStandard The Audio Sink interface facilitates A2DP Sink as well as AVCRP functionalities.

Methods

getOrMakeAudioSinkConnection()

IAudioSinkConnection* getOrMakeAudioSinkConnection(IDevice* device)
Get the audio connection interface. This interface returns an audio connection interface through which a client can connect/disconnect to an audio source.

Parameters

device
IDevice* — Required The device for which the IAudioSinkConnection is being created.

Returns

IAudioSinkConnection* Returns pointer to the IAudioSinkConnection interface.

Throws


getConnectedDevices()

IDevice*[] getConnectedDevices()
Retrieves an array of devices that are connected for audio sink functionality. Privilege: com.amazon.bluetooth.privilege.access

Returns

IDevice*[] Returns an array of connected devices - IDevice. Empty if no devices are connected.
Last modified on October 29, 2026