Public Member Functions | |
| bool | HasCapability (Linphone.AudioDeviceCapabilities capability) |
Properties | |
| Linphone.AudioDeviceCapabilities | Capabilities [get] |
| string | DeviceName [get] |
| string | DriverName [get] |
| bool | FollowsSystemRoutingPolicy [get] |
| string | Id [get] |
| Linphone.AudioDeviceType | Type [get] |
| bool | UseForRinging [get, set] |
Additional Inherited Members | |
Protected Member Functions inherited from Linphone.LinphoneObject | |
| static String | linphone_pointer_to_string (IntPtr ptr) |
| static IntPtr | linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str) |
| IntPtr | StringArrayToBctbxList (IEnumerable< string > stringlist) |
| void | CleanStringArrayPtrs (IntPtr l) |
Object holding audio device information.
It contains the name of the device, it's type if available (Earpiece, Speaker, Bluetooth, etc..) and capabilities (input, output or both) the name of the driver that created it (filter in mediastreamer). You can use the Linphone.AudioDevice objects to configure default input/output devices or do it dynamically during a call. To get the list of available devices, use Linphone.Core.AudioDevices. This list will be limited to one device of each type. Use Linphone.Core.ExtendedAudioDevices for a complete list.
|
inline |
Returns whether or not the audio device has the given capability.
| capability | the Linphone.AudioDeviceCapabilities to check |
|
get |
Returns the capabilities of the device.
|
get |
Returns the name of the audio device.
|
get |
Returns the driver name used by the device.
|
get |
Returns whether the audio device automatically follows the system's audio routing policy.
This capability is available on some system (typically iOS) and might be convenient to simply specify liblinphone to let the system decide about which audio route is being used to handle a call. The actual Linphone.AudioDeviceType may be unknown at some point, typically when no calls are running, otherwise it is reflected to be the actual system's audio route.
|
get |
Returns the id of the audio device.
|
get |
Returns the type of the device.
|
getset |
Returns whether the audio device is used to play the ringtone or not.