diff options
author | PaulK <contact@paulk.fr> | 2012-01-03 21:05:25 +0100 |
---|---|---|
committer | PaulK <contact@paulk.fr> | 2012-01-03 21:05:25 +0100 |
commit | 4952c8c059767a99adc3c950aa9f0a3d3954d7ee (patch) | |
tree | 86e8c90d309b70642fb7359502c7effba918437d /samsung-ril.c | |
parent | 28a31ed7fe19875aa8d77611abe47c318d0b902f (diff) | |
download | hardware_ril_samsung-ril-4952c8c059767a99adc3c950aa9f0a3d3954d7ee.zip hardware_ril_samsung-ril-4952c8c059767a99adc3c950aa9f0a3d3954d7ee.tar.gz hardware_ril_samsung-ril-4952c8c059767a99adc3c950aa9f0a3d3954d7ee.tar.bz2 |
Added SND functions (volume works as well as mic mute), updated TODO list
Diffstat (limited to 'samsung-ril.c')
-rw-r--r-- | samsung-ril.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/samsung-ril.c b/samsung-ril.c index 5e57dac..0a2f993 100644 --- a/samsung-ril.c +++ b/samsung-ril.c @@ -35,7 +35,6 @@ * Samsung-RIL TODO: * * General: - * - add IPC_NET_SERVING_NETWORK * - USSD codes * - full operators list * - ipc_disp_icon_info: trace on RILJ & emulate RIl_REQUEST_SIGNAL_STRENGTH @@ -45,8 +44,7 @@ * - gen phone res queue → apply to max functions * * Call-related: - * - complete sound handling - * - add MIC_MUTE from RILJ + * - take care of SRS socket * * SMS-related: * - Add support for multiple-messages SMS @@ -297,6 +295,12 @@ void srs_dispatch(struct srs_message *message) case SRS_SND_SET_CALL_CLOCK_SYNC: srs_snd_set_call_clock_sync(message); break; + case SRS_SND_SET_CALL_VOLUME: + srs_snd_set_call_volume(message); + break; + case SRS_SND_SET_CALL_AUDIO_PATH: + srs_snd_set_call_audio_path(message); + break; default: LOGD("Unhandled command: (%04x)", message->command); break; @@ -424,6 +428,9 @@ void onRequest(int request, void *data, size_t datalen, RIL_Token t) case RIL_REQUEST_SETUP_DATA_CALL: ril_request_setup_data_call(t, data, datalen); break; + /* SND */ + case RIL_REQUEST_SET_MUTE: + ril_request_set_mute(t, data, datalen); /* OTHER */ case RIL_REQUEST_SCREEN_STATE: /* This doesn't affect anything */ |