diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-07-02 14:30:27 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-07-11 23:21:00 +0200 |
commit | 8bc38110c98566955de89b3af57910cedaedbf68 (patch) | |
tree | a8adeafa3a6571e0120407a7942b71b16a17115f /src/mm-base-call.h | |
parent | 73096c0596b6b56dd95081ac0d78b2cc59d53267 (diff) |
base-call: remove in-call event and audio settings logic
The in-call unsolicited events and the in-call audio settings are
managed exclusively at modem level, and no longer at call object
level. This is because these two things are applicable to all calls
that may be active at the same time.
Diffstat (limited to 'src/mm-base-call.h')
-rw-r--r-- | src/mm-base-call.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/mm-base-call.h b/src/mm-base-call.h index 888c7871..e858e08f 100644 --- a/src/mm-base-call.h +++ b/src/mm-base-call.h @@ -92,28 +92,6 @@ struct _MMBaseCallClass { gboolean (* send_dtmf_finish) (MMBaseCall *self, GAsyncResult *res, GError **error); - - /* Setup/cleanup in-call unsolicited events */ - gboolean (* setup_unsolicited_events) (MMBaseCall *self, - GError **error); - gboolean (* cleanup_unsolicited_events) (MMBaseCall *self, - GError **error); - - /* Setup/cleanup audio channel */ - void (* setup_audio_channel) (MMBaseCall *self, - GAsyncReadyCallback callback, - gpointer user_data); - gboolean (* setup_audio_channel_finish) (MMBaseCall *self, - GAsyncResult *res, - MMPort **audio_port, - MMCallAudioFormat **audio_format, - GError **error); - void (* cleanup_audio_channel) (MMBaseCall *self, - GAsyncReadyCallback callback, - gpointer user_data); - gboolean (* cleanup_audio_channel_finish) (MMBaseCall *self, - GAsyncResult *res, - GError **error); }; GType mm_base_call_get_type (void); |