diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c b/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c index 73d87682a..5eba92dad 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c @@ -323,19 +323,21 @@ static void MovieFast_ShutDown(void) #if POWERON_BOOT_REPORT == ENABLE DBG_DUMP("PhotoMovie mode = %u\n", mode); + if((TRUE != sf_is_card_full()) || (TRUE != sf_is_emmc_full())) + { + if(mode == DX_HUNTING_MODE_PHOTO_MOVIE){ + MovieFast_PV_Info_Dump(); + } + else if(mode == DX_HUNTING_MODE_MOVIE2){ - if(mode == DX_HUNTING_MODE_PHOTO_MOVIE){ - MovieFast_PV_Info_Dump(); - } - else if(mode == DX_HUNTING_MODE_MOVIE2){ + DBG_DUMP("\n\n**********************************************************\n" + " Trigger Speed(vcap frame count = %lu) : %lu us alg_start_time = %lu us g_alg_end_time = %lu us\n" + "**********************************************************\n", + g_vprc_trigger_frm_count, g_vprc_trigger_frm_time, g_alg_start_time, g_alg_end_time); + } - DBG_DUMP("\n\n**********************************************************\n" - " Trigger Speed(vcap frame count = %lu) : %lu us alg_start_time = %lu us g_alg_end_time = %lu us\n" - "**********************************************************\n", - g_vprc_trigger_frm_count, g_vprc_trigger_frm_time, g_alg_start_time, g_alg_end_time); - } - - vos_perf_list_dump(); + vos_perf_list_dump(); + } #endif @@ -1256,6 +1258,7 @@ static void MovieFast_UserEventCb(UINT32 id, MOVIE_USER_CB_EVENT event_id, UINT3 } } break; + /* case MOVIE_USER_CB_ERROR_CARD_SLOW: { sf_fastboot_msg_en(ENABLE); @@ -1278,7 +1281,7 @@ static void MovieFast_UserEventCb(UINT32 id, MOVIE_USER_CB_EVENT event_id, UINT3 sf_fastboot_msg_en(ENABLE); DBG_ERR("EVENT %d: card full!\r\n", event_id); MovieFast_Set_Shutdown_flag(); - } + }*/ break; #if 0 case MOVIE_USER_CB_EVENT_REC_ONE_SECOND: { diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c index ad0acee86..1cc54d931 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c @@ -2318,8 +2318,11 @@ static void PhotoFast_ShutDown(void) #if HUNTING_CAMERA_BOOT_LINUX /* Boot Linux */ #if POWERON_BOOT_REPORT == ENABLE - vos_perf_list_dump(); - PhotoFast_TriggerFrm_Dump(); + if((TRUE != sf_is_card_full()) || (TRUE != sf_is_emmc_full())) + { + vos_perf_list_dump(); + PhotoFast_TriggerFrm_Dump(); + } #endif #if HUNTING_CAMERA_MCU == ENABLE #if SF_TRIGGER_TIME_TEST != ENABLE