diff options
Diffstat (limited to 'src/plugins/ublox')
-rw-r--r-- | src/plugins/ublox/mm-broadband-modem-ublox.c | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/plugins/ublox/mm-broadband-modem-ublox.c b/src/plugins/ublox/mm-broadband-modem-ublox.c index 3c58adda..ab049024 100644 --- a/src/plugins/ublox/mm-broadband-modem-ublox.c +++ b/src/plugins/ublox/mm-broadband-modem-ublox.c @@ -33,6 +33,7 @@ #include "mm-sim-ublox.h" #include "mm-modem-helpers-ublox.h" #include "mm-ublox-enums-types.h" +#include "mm-call-at.h" static void iface_modem_init (MMIfaceModemInterface *iface); static void iface_modem_voice_init (MMIfaceModemVoiceInterface *iface); @@ -1503,15 +1504,17 @@ modem_voice_setup_unsolicited_events (MMIfaceModemVoice *self, static MMBaseCall * create_call (MMIfaceModemVoice *self, MMCallDirection direction, - const gchar *number) -{ - return mm_base_call_new (MM_BASE_MODEM (self), - G_OBJECT (self), - direction, - number, - TRUE, /* skip_incoming_timeout */ - TRUE, /* supports_dialing_to_ringing */ - TRUE); /* supports_ringing_to_active */ + const gchar *number, + const guint dtmf_tone_duration) +{ + return mm_call_at_new (MM_BASE_MODEM (self), + G_OBJECT (self), + direction, + number, + dtmf_tone_duration, + TRUE, /* skip_incoming_timeout */ + TRUE, /* supports_dialing_to_ringing */ + TRUE); /* supports_ringing_to_active */ } /*****************************************************************************/ |