1.wifi点击切换模式再工作过程中不切换模式
This commit is contained in:
parent
b0325af260
commit
8a68dab79b
|
@ -6818,22 +6818,22 @@ INT32 PhotoExe_Preview_SliceEncode_CB3(void* user_data)
|
||||||
FileSys_CloseFile(fp);
|
FileSys_CloseFile(fp);
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
char tmp2[64] = {'\0'};
|
char tmp2[64] = {'\0'};
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
//UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
memset(tmp, '\0', sizeof(tmp));
|
memset(tmp, '\0', sizeof(tmp));
|
||||||
SF_FILE_TYPE_E enFileType = 0;
|
SF_FILE_TYPE_E enFileType = 0;
|
||||||
if(SF_CAM_MODE_PHOTO == puiPara->CamMode){
|
if(SF_CAM_MODE_PHOTO == sf_get_cammode_statu()){
|
||||||
enFileType = SF_FILE_TYPE_PIC_SMALL;
|
enFileType = SF_FILE_TYPE_PIC_SMALL;
|
||||||
}else if(SF_CAM_MODE_PHOTO_VIDEO == puiPara->CamMode){
|
}else if(SF_CAM_MODE_PHOTO_VIDEO == sf_get_cammode_statu()){
|
||||||
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
||||||
}
|
}
|
||||||
else if(SF_CAM_MODE_VIDEO2 == puiPara->CamMode){
|
else if(SF_CAM_MODE_VIDEO2 == sf_get_cammode_statu()){
|
||||||
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
||||||
}
|
}
|
||||||
snprintf(tmp, sizeof(tmp), "%sW%s%s.JPG", SF_SEND_LIST_DIR, folder, number); /* DCF 8.3 naming rule */
|
snprintf(tmp, sizeof(tmp), "%sW%s%s.JPG", SF_SEND_LIST_DIR, folder, number); /* DCF 8.3 naming rule */
|
||||||
snprintf(tmp2, sizeof(tmp2), "W%s%s.JPG", folder, number); /* DCF 8.3 naming rule */
|
snprintf(tmp2, sizeof(tmp2), "W%s%s.JPG", folder, number); /* DCF 8.3 naming rule */
|
||||||
DBG_DUMP("PHOTO THUMB %s \n %s\n", tmp, tmp2);
|
DBG_DUMP("PHOTO THUMB %s \n %s\n", tmp, tmp2);
|
||||||
sf_file_thumb_cfg_fill(tmp, tmp2, queue_ele_in->jpg_thumb_size, enFileType);
|
sf_file_thumb_cfg_fill(tmp, tmp2, queue_ele_in->jpg_thumb_size, enFileType);
|
||||||
if((!sf_get_mode_flag()) || ((FALSE == sf_check_net_work_flag()) && (0 < sf_cardv_get_cq_signal()) && (SF_CAM_MODE_PHOTO == puiPara->CamMode)))
|
if((!sf_get_mode_flag()) || ((FALSE == sf_check_net_work_flag()) && (0 < sf_cardv_get_cq_signal()) && (SF_CAM_MODE_PHOTO == sf_get_cammode_statu())))
|
||||||
{
|
{
|
||||||
if(SUCCESS == sf_share_mem_file_down(0, 0)){
|
if(SUCCESS == sf_share_mem_file_down(0, 0)){
|
||||||
sf_set_send_statu(TRUE);
|
sf_set_send_statu(TRUE);
|
||||||
|
|
|
@ -707,9 +707,9 @@ static void UIFlowMovie_ScrOpen(lv_obj_t* obj)
|
||||||
{
|
{
|
||||||
DBG_DUMP("%s\r\n", __func__);
|
DBG_DUMP("%s\r\n", __func__);
|
||||||
|
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
// #if HUNTING_CAMERA_MCU == ENABLE
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
// UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
#endif
|
// #endif
|
||||||
|
|
||||||
set_indev_keypad_group(obj);
|
set_indev_keypad_group(obj);
|
||||||
|
|
||||||
|
@ -765,7 +765,7 @@ static void UIFlowMovie_ScrOpen(lv_obj_t* obj)
|
||||||
}
|
}
|
||||||
//#NT#2018/08/10#KCHong -end
|
//#NT#2018/08/10#KCHong -end
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
if(puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO || puiPara->CamMode == SF_CAM_MODE_VIDEO2)
|
if(sf_get_cammode_statu() == SF_CAM_MODE_PHOTO_VIDEO || sf_get_cammode_statu() == SF_CAM_MODE_VIDEO2)
|
||||||
#else
|
#else
|
||||||
if(SysGetFlag(CamMode) == SF_CAM_MODE_PHOTO_VIDEO)
|
if(SysGetFlag(CamMode) == SF_CAM_MODE_PHOTO_VIDEO)
|
||||||
#endif
|
#endif
|
||||||
|
@ -1391,9 +1391,9 @@ void UIFlowMovie_KeyRelease(lv_obj_t* obj, uint32_t key)
|
||||||
|
|
||||||
static void UIFlowMovie_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* msg)
|
static void UIFlowMovie_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* msg)
|
||||||
{
|
{
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
// #if HUNTING_CAMERA_MCU == ENABLE
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
// UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
#endif
|
// #endif
|
||||||
|
|
||||||
switch(msg->event)
|
switch(msg->event)
|
||||||
{
|
{
|
||||||
|
@ -1414,7 +1414,7 @@ static void UIFlowMovie_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* m
|
||||||
UIFlowMovie_REC_FINISH(obj,msg);
|
UIFlowMovie_REC_FINISH(obj,msg);
|
||||||
|
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
if(puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO || puiPara->CamMode == SF_CAM_MODE_VIDEO2){
|
if(sf_get_cammode_statu() == SF_CAM_MODE_PHOTO_VIDEO || sf_get_cammode_statu() == SF_CAM_MODE_VIDEO2){
|
||||||
sf_set_phone_shot_status(PHONE_SHOT_STOP);
|
sf_set_phone_shot_status(PHONE_SHOT_STOP);
|
||||||
if(sf_get_mode_flag())
|
if(sf_get_mode_flag())
|
||||||
{
|
{
|
||||||
|
|
|
@ -1400,28 +1400,28 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen)
|
||||||
{
|
{
|
||||||
puiPara->CamMode = SF_CAM_MODE_PHOTO;
|
puiPara->CamMode = SF_CAM_MODE_PHOTO;
|
||||||
}
|
}
|
||||||
|
|
||||||
int iCurrMode = System_GetState(SYS_STATE_CURRMODE);
|
|
||||||
int iNextMode = PRIMARY_MODE_PHOTO;
|
|
||||||
|
|
||||||
if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO) || (puiPara->CamMode == SF_CAM_MODE_VIDEO2))
|
// int iCurrMode = System_GetState(SYS_STATE_CURRMODE);
|
||||||
{
|
// int iNextMode = PRIMARY_MODE_PHOTO;
|
||||||
iNextMode = PRIMARY_MODE_PHOTO;
|
|
||||||
}
|
// if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO) || (puiPara->CamMode == SF_CAM_MODE_VIDEO2))
|
||||||
else if(puiPara->CamMode == SF_CAM_MODE_VIDEO)
|
// {
|
||||||
{
|
// iNextMode = PRIMARY_MODE_PHOTO;
|
||||||
iNextMode = PRIMARY_MODE_MOVIE;
|
// }
|
||||||
}
|
// else if(puiPara->CamMode == SF_CAM_MODE_VIDEO)
|
||||||
else
|
// {
|
||||||
{
|
// iNextMode = PRIMARY_MODE_MOVIE;
|
||||||
iNextMode = PRIMARY_MODE_PHOTO;
|
// }
|
||||||
}
|
// else
|
||||||
if(iNextMode != iCurrMode)
|
// {
|
||||||
{
|
// iNextMode = PRIMARY_MODE_PHOTO;
|
||||||
UI_SetData(FL_PreMode, iCurrMode);
|
// }
|
||||||
UI_SetData(FL_NextMode, iNextMode);
|
// if((iNextMode != iCurrMode) && ((TRUE != sf_is_preview())))
|
||||||
Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode);
|
// {
|
||||||
}
|
// UI_SetData(FL_PreMode, iCurrMode);
|
||||||
|
// UI_SetData(FL_NextMode, iNextMode);
|
||||||
|
// Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode);
|
||||||
|
// }
|
||||||
|
|
||||||
Save_MenuInfo();
|
Save_MenuInfo();
|
||||||
//sf_set_cam_mode(puiPara->CamMode);
|
//sf_set_cam_mode(puiPara->CamMode);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user