bluez5: backend-native: Manage 3way commands asynchronously

The call's states should not be updated on 3ways commands but wait for
CIEV or CLCC events.
This allows to manage user actions on the phone.
This commit is contained in:
Frédéric Danis 2024-10-17 13:12:57 +02:00 committed by Wim Taymans
parent 8e7a1a5235
commit bd5de6eb1c
3 changed files with 66 additions and 70 deletions

View file

@ -13,6 +13,7 @@ enum spa_bt_telephony_error {
BT_TELEPHONY_ERROR_NOT_SUPPORTED,
BT_TELEPHONY_ERROR_INVALID_FORMAT,
BT_TELEPHONY_ERROR_INVALID_STATE,
BT_TELEPHONY_ERROR_IN_PROGRESS,
};
enum spa_bt_telephony_call_state {