OpenTok C SDK
src
otkit
include
opentok
audio_module_input_device.h
Go to the documentation of this file.
1
4
#ifndef AUDIO_MODULE_INPUT_DEVICE_H
5
#define AUDIO_MODULE_INPUT_DEVICE_H
6
7
#include <stdlib.h>
8
9
#include "config.h"
10
#include "
base.h
"
11
12
OTC_BEGIN_DECL
13
18
typedef
struct
otk_audio_module_input_device_enumerator
19
otc_audio_module_input_device_enumerator
;
20
26
OTC_DECL(
otc_audio_module_input_device_enumerator
*)
27
otc_audio_module_input_device_enumerator_new
();
28
34
OTC_DECL(
int
)
35
otc_audio_module_input_device_enumerator_size
(
36
otc_audio_module_input_device_enumerator
* device_enumerator);
37
45
OTC_DECL(
const
char
*)
46
otc_audio_module_input_device_enumerator_get_device_id
(
47
otc_audio_module_input_device_enumerator
* device_enumerator,
48
int
device_index);
49
57
OTC_DECL(
const
char
*)
58
otc_audio_module_input_device_enumerator_get_device_name
(
59
otc_audio_module_input_device_enumerator
* device_enumerator,
60
int
device_index);
61
67
OTC_DECL(
otc_status
)
68
otc_audio_module_input_device_enumerator_delete
(
69
otc_audio_module_input_device_enumerator
* device_enumerator);
70
76
OTC_DECL(
otc_status
)
77
otc_audio_module_input_device_select
(
const
char
* device_id);
78
79
OTC_END_DECL
80
81
#endif // AUDIO_MODULE_INPUT_DEVICE_H
otc_audio_module_input_device_enumerator_new
otc_audio_module_input_device_enumerator * otc_audio_module_input_device_enumerator_new()
otc_status
int otc_status
Definition:
base.h:153
otc_audio_module_input_device_enumerator_get_device_name
const char * otc_audio_module_input_device_enumerator_get_device_name(otc_audio_module_input_device_enumerator *device_enumerator, int device_index)
otc_audio_module_input_device_select
otc_status otc_audio_module_input_device_select(const char *device_id)
otc_audio_module_input_device_enumerator_size
int otc_audio_module_input_device_enumerator_size(otc_audio_module_input_device_enumerator *device_enumerator)
otc_audio_module_input_device_enumerator_get_device_id
const char * otc_audio_module_input_device_enumerator_get_device_id(otc_audio_module_input_device_enumerator *device_enumerator, int device_index)
otc_audio_module_input_device_enumerator_delete
otc_status otc_audio_module_input_device_enumerator_delete(otc_audio_module_input_device_enumerator *device_enumerator)
base.h
Base functions.
otc_audio_module_input_device_enumerator
struct otk_audio_module_input_device_enumerator otc_audio_module_input_device_enumerator
Definition:
audio_module_input_device.h:18
Generated on Thu Jun 27 2024 12:39:27 for OpenTok C SDK by
1.8.15