From fea42b69c635757ac3afbfe85308e3e2f3eb4da1 Mon Sep 17 00:00:00 2001 From: David Banks Date: Sat, 27 Apr 2019 13:33:28 +0100 Subject: [PATCH] Pi Firmware: Screen Capture: Improve UI (#47) Change-Id: I73f803d2933f568d4b3b448ab66ba19a1ce81765 --- src/filesystem.c | 2 +- src/osd.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/filesystem.c b/src/filesystem.c index d69f8924..1c77242e 100644 --- a/src/filesystem.c +++ b/src/filesystem.c @@ -246,6 +246,7 @@ void capture_screenshot(capture_info_t *capinfo, char *profile) { } else { clear_menu_bits(); osd_set(0, ATTR_DOUBLE_SIZE, "Screen Capture"); + osd_set(2, 0, filepath); log_info("Screen capture PNG length = %d, writing data...", png_len); UINT num_written = 0; @@ -734,4 +735,3 @@ int file_save_config(char *resolution_name, int interpolation) { log_info("Config.txt update is complete"); return 1; } - diff --git a/src/osd.c b/src/osd.c index 1ceba201..8cf04c98 100644 --- a/src/osd.c +++ b/src/osd.c @@ -1946,8 +1946,8 @@ int osd_key(int key) { case A1_CAPTURE: // Capture screen shot capture_screenshot(capinfo, profile_names[get_feature(F_PROFILE)]); - // Fire OSD_EXPIRED in 1 frames time - ret = 1; + // Fire OSD_EXPIRED in 50 frames time + ret = 50; // come back to IDLE osd_state = IDLE; break;