/*
* Internal Implementation
*/
-int _convert_error_code(int code, char *func_name)
+static int __convert_error_code(int code, char *func_name)
{
int ret = RADIO_ERROR_NONE;
char* msg="RADIO_ERROR_NONE";
return ret;
}
-radio_state_e _convert_radio_state(MMRadioStateType state)
+static radio_state_e __convert_radio_state(MMRadioStateType state)
{
int converted_state = RADIO_STATE_READY;
switch(state)
return converted_state;
}
-int _set_callback(_radio_event_e type, radio_h radio, void* callback, void *user_data)
+static int __set_callback(_radio_event_e type, radio_h radio, void* callback, void *user_data)
{
RADIO_INSTANCE_CHECK(radio);
RADIO_NULL_ARG_CHECK(callback);
return RADIO_ERROR_NONE;
}
-int _unset_callback(_radio_event_e type, radio_h radio)
+static int __unset_callback(_radio_event_e type, radio_h radio)
{
RADIO_INSTANCE_CHECK(radio);
radio_s * handle = (radio_s *) radio;
return RADIO_ERROR_NONE;
}
-int _msg_callback(int message, void *param, void *user_data)
+static int __msg_callback(int message, void *param, void *user_data)
{
radio_s * handle = (radio_s*)user_data;
MMMessageParamType *msg = (MMMessageParamType*)param;
case MM_MESSAGE_RADIO_SCAN_INFO:
if( handle->user_cb[_RADIO_EVENT_TYPE_SCAN_INFO] )
{
- ((radio_scan_updated_cb)handle->user_cb[_RADIO_EVENT_TYPE_SCAN_INFO])(msg->radio_scan.frequency*100,handle->user_data[_RADIO_EVENT_TYPE_SCAN_INFO]);
+ ((radio_scan_updated_cb)handle->user_cb[_RADIO_EVENT_TYPE_SCAN_INFO])(msg->radio_scan.frequency,handle->user_data[_RADIO_EVENT_TYPE_SCAN_INFO]);
}
break;
case MM_MESSAGE_RADIO_SCAN_STOP:
case MM_MESSAGE_RADIO_SEEK_FINISH:
if( handle->user_cb[_RADIO_EVENT_TYPE_SEEK_FINISH] )
{
- ((radio_seek_completed_cb)handle->user_cb[_RADIO_EVENT_TYPE_SEEK_FINISH])(msg->radio_scan.frequency*100, handle->user_data[_RADIO_EVENT_TYPE_SEEK_FINISH]);
+ ((radio_seek_completed_cb)handle->user_cb[_RADIO_EVENT_TYPE_SEEK_FINISH])(msg->radio_scan.frequency, handle->user_data[_RADIO_EVENT_TYPE_SEEK_FINISH]);
}
break;
case MM_MESSAGE_STATE_INTERRUPTED:
}
break;
case MM_MESSAGE_ERROR:
- _convert_error_code(msg->code,(char*)__FUNCTION__);
+ __convert_error_code(msg->code,(char*)__FUNCTION__);
break;
case MM_MESSAGE_RADIO_SCAN_START:
LOGI("[%s] Scan Started");
break;
case MM_MESSAGE_STATE_CHANGED:
- handle->state = _convert_radio_state(msg->state.current);
- LOGI("[%s] State Changed --- from : %d , to : %d" ,__FUNCTION__, _convert_radio_state(msg->state.previous), handle->state);
+ handle->state = __convert_radio_state(msg->state.current);
+ LOGI("[%s] State Changed --- from : %d , to : %d" ,__FUNCTION__, __convert_radio_state(msg->state.previous), handle->state);
break;
case MM_MESSAGE_RADIO_SEEK_START:
LOGI("[%s] Seek Started", __FUNCTION__);
{
*radio = (radio_h)handle;
- ret = mm_radio_set_message_callback(handle->mm_handle, _msg_callback, (void*)handle);
+ ret = mm_radio_set_message_callback(handle->mm_handle, __msg_callback, (void*)handle);
if(ret != MM_ERROR_NONE)
{
LOGW("[%s] Failed to set message callback function (0x%x)" ,__FUNCTION__, ret);
ret = mm_radio_realize(handle->mm_handle);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
handle->state = RADIO_STATE_READY;
handle->mute = FALSE;
if(ret != MM_ERROR_NONE)
{
*state = handle->state;
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
- handle->state = _convert_radio_state(currentStat);
+ handle->state = __convert_radio_state(currentStat);
*state = handle->state;
return RADIO_ERROR_NONE;
}
int ret = mm_radio_start(handle->mm_handle);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
int ret = mm_radio_stop(handle->mm_handle);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
if(callback!=NULL)
{
- _set_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio,callback,user_data);
+ __set_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio,callback,user_data);
}
else
{
- _unset_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio);
+ __unset_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio);
}
int ret = mm_radio_seek(handle->mm_handle, MM_RADIO_SEEK_UP);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
if(callback!=NULL)
{
- _set_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio,callback,user_data);
+ __set_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio,callback,user_data);
}
else
{
- _unset_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio);
+ __unset_callback(_RADIO_EVENT_TYPE_SEEK_FINISH,radio);
}
int ret = mm_radio_seek(handle->mm_handle, MM_RADIO_SEEK_DOWN);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
LOGE("[%s] RADIO_ERROR_INVALID_PARAMETER(0x%08x) : Out of range (87500 ~ 108000)" ,__FUNCTION__,RADIO_ERROR_INVALID_PARAMETER);
return RADIO_ERROR_INVALID_PARAMETER;
}
- int freq= frequency/100;
+ int freq= frequency;
radio_s * handle = (radio_s *) radio;
int ret = mm_radio_set_frequency(handle->mm_handle, freq);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
int ret = mm_radio_get_frequency(handle->mm_handle, &freq);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
- *frequency = freq*100;
+ *frequency = freq;
return RADIO_ERROR_NONE;
}
}
if(callback!=NULL)
{
- _set_callback(_RADIO_EVENT_TYPE_SCAN_INFO,radio,callback,user_data);
+ __set_callback(_RADIO_EVENT_TYPE_SCAN_INFO,radio,callback,user_data);
}
else
{
- _unset_callback(_RADIO_EVENT_TYPE_SCAN_INFO,radio);
+ __unset_callback(_RADIO_EVENT_TYPE_SCAN_INFO,radio);
}
int ret = mm_radio_scan_start(handle->mm_handle);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
if(callback!=NULL)
{
- _set_callback(_RADIO_EVENT_TYPE_SCAN_STOP,radio,callback,user_data);
+ __set_callback(_RADIO_EVENT_TYPE_SCAN_STOP,radio,callback,user_data);
}
else
{
- _unset_callback(_RADIO_EVENT_TYPE_SCAN_STOP,radio);
+ __unset_callback(_RADIO_EVENT_TYPE_SCAN_STOP,radio);
}
int ret = mm_radio_scan_stop(handle->mm_handle);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
int ret = mm_radio_set_mute(handle->mm_handle, muted);
if(ret != MM_ERROR_NONE)
{
- return _convert_error_code(ret,(char*)__FUNCTION__);
+ return __convert_error_code(ret,(char*)__FUNCTION__);
}
else
{
int radio_set_scan_completed_cb(radio_h radio, radio_scan_completed_cb callback, void *user_data)
{
- return _set_callback(_RADIO_EVENT_TYPE_SCAN_FINISH,radio,callback,user_data);
+ return __set_callback(_RADIO_EVENT_TYPE_SCAN_FINISH,radio,callback,user_data);
}
int radio_unset_scan_completed_cb(radio_h radio)
{
- return _unset_callback(_RADIO_EVENT_TYPE_SCAN_FINISH,radio);
+ return __unset_callback(_RADIO_EVENT_TYPE_SCAN_FINISH,radio);
}
int radio_set_interrupted_cb(radio_h radio, radio_interrupted_cb callback, void *user_data)
{
- return _set_callback(_RADIO_EVENT_TYPE_INTERRUPT,radio,callback,user_data);
+ return __set_callback(_RADIO_EVENT_TYPE_INTERRUPT,radio,callback,user_data);
}
int radio_unset_interrupted_cb(radio_h radio)
{
- return _unset_callback(_RADIO_EVENT_TYPE_INTERRUPT,radio);
+ return __unset_callback(_RADIO_EVENT_TYPE_INTERRUPT,radio);
}