mirror of git://git.sysmocom.de/ofono
hfp: Add CHLD features to drver data
This commit is contained in:
parent
5705a0078e
commit
8a7b8b0521
|
@ -49,6 +49,7 @@ static const char *bvra_prefix[] = { "+BVRA:", NULL };
|
|||
struct hf_data {
|
||||
GAtChat *chat;
|
||||
unsigned int ag_features;
|
||||
unsigned int ag_mpty_features;
|
||||
int battchg_index;
|
||||
guint register_source;
|
||||
};
|
||||
|
@ -139,6 +140,7 @@ static gboolean hfp_handsfree_register(gpointer user_data)
|
|||
ofono_handsfree_set_inband_ringing(hf, TRUE);
|
||||
|
||||
ofono_handsfree_set_ag_features(hf, hd->ag_features);
|
||||
ofono_handsfree_set_ag_chld_features(hf, hd->ag_mpty_features);
|
||||
ofono_handsfree_register(hf);
|
||||
|
||||
return FALSE;
|
||||
|
@ -154,6 +156,7 @@ static int hfp_handsfree_probe(struct ofono_handsfree *hf,
|
|||
hd = g_new0(struct hf_data, 1);
|
||||
hd->chat = g_at_chat_clone(info->chat);
|
||||
hd->ag_features = info->ag_features;
|
||||
hd->ag_mpty_features = info->ag_mpty_features;
|
||||
|
||||
ofono_handsfree_set_data(hf, hd);
|
||||
|
||||
|
|
Loading…
Reference in New Issue