summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGilbok Lee <gilbok.lee@samsung.com>2017-01-16 19:01:43 +0900
committerGilbok Lee <gilbok.lee@samsung.com>2017-01-16 19:01:43 +0900
commit8093452a10d40d764f039b1e2ad276e9e6891a5d (patch)
treece762c0434d9b3af9fef6e911d6e3457251f8dfd /src
parentb036b0088d7d626e6813ca4287ae6eb9aefb81e2 (diff)
downloadlibmm-radio-8093452a10d40d764f039b1e2ad276e9e6891a5d.tar.gz
libmm-radio-8093452a10d40d764f039b1e2ad276e9e6891a5d.tar.bz2
libmm-radio-8093452a10d40d764f039b1e2ad276e9e6891a5d.zip
[Version] 0.2.29 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I14582c745571f87a9443bb6a2c7f089edc25c477
Diffstat (limited to 'src')
-rw-r--r--src/include/radio_hal_interface.h2
-rw-r--r--src/include/tizen-radio.h4
-rw-r--r--src/radio_hal_interface.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/include/radio_hal_interface.h b/src/include/radio_hal_interface.h
index 7662e05..058b52f 100644
--- a/src/include/radio_hal_interface.h
+++ b/src/include/radio_hal_interface.h
@@ -48,7 +48,7 @@ int radio_hal_stop(mm_radio_hal_interface *radio_handle);
int radio_hal_seek(mm_radio_hal_interface *radio_handle, seek_direction_type_t direction);
int radio_hal_get_frequency(mm_radio_hal_interface *radio_handle, uint32_t *frequency);
int radio_hal_set_frequency(mm_radio_hal_interface *radio_handle, uint32_t frequency);
-int radio_hal_get_signal_strength(mm_radio_hal_interface *radio_handle, uint32_t *strength);
+int radio_hal_get_signal_strength(mm_radio_hal_interface *radio_handle, int32_t *strength);
int radio_hal_mute(mm_radio_hal_interface *radio_handle);
int radio_hal_unmute(mm_radio_hal_interface *radio_handle);
int radio_hal_set_volume(mm_radio_hal_interface *radio_handle, float volume);
diff --git a/src/include/tizen-radio.h b/src/include/tizen-radio.h
index db0b67c..4f1493a 100644
--- a/src/include/tizen-radio.h
+++ b/src/include/tizen-radio.h
@@ -82,7 +82,7 @@ typedef struct radio_interface {
radio_error_t (*set_frequency)(void *radio_handle, uint32_t frequency);
radio_error_t (*mute)(void *radio_handle);
radio_error_t (*unmute)(void *radio_handle);
- radio_error_t (*get_signal_strength)(void *radio_handle, uint32_t *strength);
+ radio_error_t (*get_signal_strength)(void *radio_handle, int32_t *strength);
radio_error_t (*get_volume)(void *radio_handle, float *volume);
radio_error_t (*set_volume)(void *radio_handle, float volume);
radio_error_t (*set_media_volume)(void *radio_handle, uint32_t level);
@@ -253,7 +253,7 @@ radio_error_t radio_unmute(void *radio_handle);
* @retval #RADIO_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #RADIO_ERROR_INVALID_OPERATION Invalid operation
*/
-radio_error_t radio_get_signal_strength(void *radio_handle, uint32_t *strength);
+radio_error_t radio_get_signal_strength(void *radio_handle, int32_t *strength);
/**
* @brief Gets the radio's current volume.
diff --git a/src/radio_hal_interface.c b/src/radio_hal_interface.c
index cd62ba9..86b449b 100644
--- a/src/radio_hal_interface.c
+++ b/src/radio_hal_interface.c
@@ -305,7 +305,7 @@ int radio_hal_set_frequency(mm_radio_hal_interface *radio_handle, uint32_t frequ
return MM_ERROR_NONE;
}
-int radio_hal_get_signal_strength(mm_radio_hal_interface *radio_handle, uint32_t *strength)
+int radio_hal_get_signal_strength(mm_radio_hal_interface *radio_handle, int32_t *strength)
{
radio_error_t ret = RADIO_ERROR_NONE;
MMRADIO_CHECK_ARG(radio_handle);