|
Vonage Video API macOS SDK
|
Audio module output device. More...
#include <stdlib.h>#include "config.h"#include ""Typedefs | |
| typedef struct otc_audio_module_output_device_enumerator | otc_audio_module_output_device_enumerator |
Functions | |
| otc_audio_module_output_device_enumerator * | otc_audio_module_output_device_enumerator_new () |
| int | otc_audio_module_output_device_enumerator_size (otc_audio_module_output_device_enumerator *device_enumerator) |
| const char * | otc_audio_module_output_device_enumerator_get_device_id (otc_audio_module_output_device_enumerator *device_enumerator, int device_index) |
| const char * | otc_audio_module_output_device_enumerator_get_device_name (otc_audio_module_output_device_enumerator *device_enumerator, int device_index) |
| otc_status | otc_audio_module_output_device_enumerator_delete (otc_audio_module_output_device_enumerator *device_enumerator) |
| otc_status | otc_audio_module_output_device_select (const char *device_id) |
Audio module output device.
Represents an audio output device enumerator, listing the output devices detected by the default audio module.
| otc_status otc_audio_module_output_device_enumerator_delete | ( | otc_audio_module_output_device_enumerator * | device_enumerator | ) |
Deletes an audio output device enumerator.
| device_enumerator | The audio output device enumerator. |
| const char * otc_audio_module_output_device_enumerator_get_device_id | ( | otc_audio_module_output_device_enumerator * | device_enumerator, |
| int | device_index | ||
| ) |
Gets the ID of the specified audio output device in an audio output device enumerator.
| device_enumerator | The audio output device enumerator. |
| device_index | The index of the device in the enumeration. |
| const char * otc_audio_module_output_device_enumerator_get_device_name | ( | otc_audio_module_output_device_enumerator * | device_enumerator, |
| int | device_index | ||
| ) |
Gets the name of the specified audio output device in an audio output device enumerator.
| device_enumerator | The audio output device enumerator. |
| device_index | The index of the device in the enumeration. |
| otc_audio_module_output_device_enumerator * otc_audio_module_output_device_enumerator_new | ( | ) |
Creates an audio output device enumerator, listing the output devices detected by the default audio module.
| int otc_audio_module_output_device_enumerator_size | ( | otc_audio_module_output_device_enumerator * | device_enumerator | ) |
Gets the number of audio output devices in an audio output device enumerator.
| device_enumerator | The audio output device enumerator. |
| otc_status otc_audio_module_output_device_select | ( | const char * | device_id | ) |
Selects an audio output device in the default audio module.
| device_id | The ID of the audio output device. |