---
title: IOBluetoothHandsFreeDeviceFeatures.codecNegotiation
framework: IOBluetooth
role: symbol
role_heading: Case
path: iobluetooth/iobluetoothhandsfreedevicefeatures/codecnegotiation
---

# IOBluetoothHandsFreeDeviceFeatures.codecNegotiation

## Declaration

```swift
case codecNegotiation
```

## See Also

### Enumeration Cases

- [IOBluetoothHandsFreeDeviceFeatures.cliPresentation](iobluetooth/iobluetoothhandsfreedevicefeatures/clipresentation.md)
- [IOBluetoothHandsFreeDeviceFeatures.ecAndOrNRFunction](iobluetooth/iobluetoothhandsfreedevicefeatures/ecandornrfunction.md)
- [IOBluetoothHandsFreeDeviceFeatures.enhancedCallControl](iobluetooth/iobluetoothhandsfreedevicefeatures/enhancedcallcontrol.md)
- [IOBluetoothHandsFreeDeviceFeatures.enhancedCallStatus](iobluetooth/iobluetoothhandsfreedevicefeatures/enhancedcallstatus.md)
- [IOBluetoothHandsFreeDeviceFeatures.none](iobluetooth/iobluetoothhandsfreedevicefeatures/none.md)
- [IOBluetoothHandsFreeDeviceFeatures.remoteVolumeControl](iobluetooth/iobluetoothhandsfreedevicefeatures/remotevolumecontrol.md)
- [IOBluetoothHandsFreeDeviceFeatures.threeWayCalling](iobluetooth/iobluetoothhandsfreedevicefeatures/threewaycalling.md)
- [IOBluetoothHandsFreeDeviceFeatures.voiceRecognition](iobluetooth/iobluetoothhandsfreedevicefeatures/voicerecognition.md)
