s_wechat_msg_info->msg_count--;
}
+ WECHAT_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
+
s_wechat_msg_info->msg_count++;
_lv_memcpy(&(s_wechat_msg_info->msg_item[s_wechat_msg_info->msg_count - 1]), msg_item, msg_item_info_size);
}
switch(ext->event)
{
case MCI_EVENT_EOS:
+ WECHAT_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
//lv_watch_del_interface(ACT_ID_WECHAT_RECORDING);
if(NULL != activity_obj)
{
break;
case MCI_EVENT_ERROR:
+ WECHAT_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
lv_wechat_msg_recording_ext_t * recording_ext = (lv_wechat_msg_recording_ext_t *)wechat_actId_ext_get(ACT_ID_WECHAT_RECORDING);
if(NULL != recording_ext)
{
if(NULL == recording_ext)
return NULL;
+ WECHAT_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
wechat_chat_list_set_slide_enable(&ext->old_ext, true); /*reset slide_enable at the end of recording*/
lv_indev_t * indev = lv_indev_get_act();
}
}
+ WECHAT_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
Hal_File_Record_Stop_Req(&(recording_ext->file_size));
recording_ext->file_size = 0;
Hal_Audio_Manage_End_Ind(AUDIO_CTRL_PRIORITY_5);
/*To send packets*/
static void mmi_modem_tcp_send_cmdmsg_handler(void * package_data)
{
+ printf("[@CHENG_DEBUG][%s][%d]: \n",__FUNCTION__, __LINE__);
+
if(tcp_manage_instance.connecting_flag)
+ {
+ int cmd_type = ((send_cmdmsg_t * )package_data)->cmd_type;
+
+ printf("[@CHENG_DEBUG][%s][%d]: \n",__FUNCTION__, __LINE__);
+ mmi_protocol_send_space_free(cmd_type);
return;
+ }
+ //return;
send_tcp_cmdmsg_handler_interface(package_data);
}
printf("[@CHENG_DEBUG][%d]: str=%s\n", __LINE__, send_cmdmsg_buff + 33);
printf("[@CHENG_DEBUG][%d]: str=%s\n", __LINE__, send_cmdmsg_buff + 59);
- mmi_modem_tcp_send(send_cmdmsg_buff, send_cmdmsg_size);
+ if((NULL != send_cmdmsg_buff) && (0 < send_cmdmsg_size))
+ {
+ mmi_modem_tcp_send(send_cmdmsg_buff, send_cmdmsg_size);
+ }
mmi_protocol_send_space_free(cmd_type);
}
else
{
- uart_printf("%s, The queue is full!\n",__func__);
+ printf("[@CHENG_DEBUG][%s][%d]: the queue is full\n",__FUNCTION__, __LINE__);
+ mmi_protocol_send_space_free(cmd_type);
+
+ //uart_printf("%s, The queue is full!\n",__func__);
}
}