audio_manager_get_device_dependency()

Get the dependency of a given audio device.

Synopsis:

#include <audio/audio_manager_device.h>
 
int audio_manager_get_device_dependency(audio_manager_device_t dev, audio_manager_device_t *dev_dependent)

Arguments:

dev

The type of the audio device to query.

dev_dependent

The associated dependent audio device.

Library:

libaudio_manager

Description:

The audio_manager_get_device_dependency() function returns the dependency of a given audio device. An audio device with an inactive(suspended/unsupported/disconnected) dependency are not picked by the audio manager as a valid routing destination/source.

Returns:

EOK upon success, negative errno upon failure.