diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-10-01 07:29:53 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-10-01 07:29:53 +0200 |
commit | b7f6b1c997566df9cd279ee45c88c216112bc075 (patch) | |
tree | 7dfb0a4ec757638cdad80c37c9431389fcc902e7 | |
parent | 242639737a00d760c4ffe8ed0387debda3b99226 (diff) | |
download | ofono-b7f6b1c997566df9cd279ee45c88c216112bc075.tar.bz2 |
ifxmodem: Notify about audio settings mode
-rw-r--r-- | drivers/ifxmodem/audio-settings.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/ifxmodem/audio-settings.c b/drivers/ifxmodem/audio-settings.c index d1450950..fd100aa3 100644 --- a/drivers/ifxmodem/audio-settings.c +++ b/drivers/ifxmodem/audio-settings.c @@ -89,6 +89,8 @@ static void xprogress_support_cb(gboolean ok, GAtResult *result, { struct ofono_audio_settings *as = user_data; struct audio_settings_data *asd = ofono_audio_settings_get_data(as); + struct ofono_modem *modem; + const char *setting; if (!ok) return; @@ -100,6 +102,11 @@ static void xprogress_support_cb(gboolean ok, GAtResult *result, NULL, NULL, NULL); ofono_audio_settings_register(as); + + modem = ofono_audio_settings_get_modem(as); + setting = ofono_modem_get_string(modem, "AudioSetting"); + + ofono_audio_settings_mode_notify(as, setting); } static int ifx_audio_settings_probe(struct ofono_audio_settings *as, |