mirror of git://git.sysmocom.de/ofono
include: Refactor ofono_handsfree_card_create
This commit is contained in:
parent
f54ced9992
commit
c71f2967f2
|
@ -43,8 +43,9 @@ struct ofono_handsfree_card_driver {
|
||||||
void *data);
|
void *data);
|
||||||
};
|
};
|
||||||
|
|
||||||
struct ofono_handsfree_card *ofono_handsfree_card_create(const char *remote,
|
struct ofono_handsfree_card *ofono_handsfree_card_create(unsigned int vendor,
|
||||||
const char *local);
|
const char *driver,
|
||||||
|
void *data);
|
||||||
int ofono_handsfree_card_register(struct ofono_handsfree_card *card);
|
int ofono_handsfree_card_register(struct ofono_handsfree_card *card);
|
||||||
void ofono_handsfree_card_remove(struct ofono_handsfree_card *card);
|
void ofono_handsfree_card_remove(struct ofono_handsfree_card *card);
|
||||||
|
|
||||||
|
@ -52,6 +53,14 @@ void ofono_handsfree_card_set_data(struct ofono_handsfree_card *card,
|
||||||
void *data);
|
void *data);
|
||||||
void *ofono_handsfree_card_get_data(struct ofono_handsfree_card *card);
|
void *ofono_handsfree_card_get_data(struct ofono_handsfree_card *card);
|
||||||
|
|
||||||
|
void ofono_handsfree_card_set_remote(struct ofono_handsfree_card *card,
|
||||||
|
const char *remote);
|
||||||
|
const char *ofono_handsfree_card_get_remote(struct ofono_handsfree_card *card);
|
||||||
|
|
||||||
|
void ofono_handsfree_card_set_local(struct ofono_handsfree_card *card,
|
||||||
|
const char *local);
|
||||||
|
const char *ofono_handsfree_card_get_local(struct ofono_handsfree_card *card);
|
||||||
|
|
||||||
void ofono_handsfree_audio_ref(void);
|
void ofono_handsfree_audio_ref(void);
|
||||||
void ofono_handsfree_audio_unref(void);
|
void ofono_handsfree_audio_unref(void);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue