Change the data type of signal strength variable 13/110413/1 accepted/tizen/3.0/common/20170118.131218 accepted/tizen/3.0/ivi/20170118.041544 accepted/tizen/3.0/mobile/20170118.041500 accepted/tizen/3.0/wearable/20170118.041534 submit/tizen_3.0/20170117.085106
authorGilbok Lee <gilbok.lee@samsung.com>
Mon, 16 Jan 2017 10:01:43 +0000 (19:01 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Mon, 16 Jan 2017 10:01:43 +0000 (19:01 +0900)
[Version] 0.2.29
[Profile] Mobile, Wearable
[Issue Type] Fix bugs

Change-Id: I14582c745571f87a9443bb6a2c7f089edc25c477

packaging/libmm-radio.spec
src/include/radio_hal_interface.h
src/include/tizen-radio.h
src/radio_hal_interface.c

index d8619bbb25326b29be77a6ad2bd4bdbc204dbfe5..edc364d47aa836bef556033f7ac9fc8a6763fee2 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       libmm-radio
 Summary:    Multimedia Framework Radio Library
-Version:    0.2.18
+Version:    0.2.19
 Release:    0
 Group:      System/Libraries
 License:    Apache-2.0
index 7662e05e9e68a898f00ef6b12d53fb25bc67bb75..058b52fefd144e67417702e3211ec1e00c94dae8 100644 (file)
@@ -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);
index db0b67c5ed5b223a23d4d1e2af8cc7f8608b245d..4f1493a7992b13e3c81ec36cd4a900d5aa7a61d1 100644 (file)
@@ -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.
index cd62ba948ebf3b133b05283446761caee071c631..86b449b8e9a7cc8cd1fb38b05cbe76bae58cb388 100644 (file)
@@ -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);