From f1765d227f04689c3add2bc76cac180f74b5cbba Mon Sep 17 00:00:00 2001 From: xiaojiazhu <258828110@qq.com> Date: Wed, 1 Nov 2023 10:25:11 +0800 Subject: [PATCH] Fixed bug number 9531. --- .../UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c index b322b4291..bd0465798 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPlay/UIFlowPlayEventCallback.c @@ -1200,7 +1200,7 @@ static void play_video(lv_obj_t *obj) } if(PLB_ST_PLAY_MOV == g_PlbData.State) { - printf("now sotp play the video.\n"); + printf("now stop play the video.\n"); g_PlbData.State = PLB_ST_FULL; lv_plugin_img_set_src(image_play_scr_uiflowplay, LV_PLUGIN_IMG_ID_SF_STOP); lv_label_set_text_fmt(label_playtime_scr_uiflowplay, "%02d:%02d", 0, 0); @@ -1886,17 +1886,17 @@ static void UIFlowPlay_CB_Error(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key) { - switch(key) { case LV_USER_KEY_SELECT: { - UIFlowPlay_OnKeySelect(obj); break; + UIFlowPlay_OnKeySelect(obj); break; } - case LV_USER_KEY_SHUTTER2: + // case LV_USER_KEY_SHUTTER2: + case LV_KEY_ENTER: { play_video(obj); break; @@ -1933,24 +1933,28 @@ static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key) case LV_USER_KEY_ZOOMIN: { + break; UIFlowPlay_OnKeyZoomIn(obj); break; } case LV_USER_KEY_ZOOMOUT: { + break; UIFlowPlay_OnKeyZoomOut(obj); break; } case LV_USER_KEY_MENU: { + break; UIFlowPlay_OnKeyMenu(obj); break; } case LV_USER_KEY_MODE: { + break; UIFlowPlay_OnKeyMode(obj); break; } @@ -2037,6 +2041,7 @@ static void UIFlowPlayBtnEventCallback(lv_obj_t* obj, lv_event_t event) { case LV_EVENT_CLICKED: { + break; UIFlowPlay_OnKeySelect(obj); break; }