Fixed bug number 9744.

This commit is contained in:
xiaojiazhu 2023-11-01 15:24:19 +08:00
parent c71c326c31
commit d9a0c77e13
2 changed files with 19 additions and 2 deletions

View File

@ -106,7 +106,13 @@ int General_MenuCallback(UINT32 uiMessage, UINT32 uiParam)
}
case IDM_VIDEO_SIZE:
{
puiPara->VideoSize = uwOption;
#define VIDEO_SIZE 3
int videoSize[VIDEO_SIZE] = {
MOVIE_SIZE_FRONT_1920x1080P30,
MOVIE_SIZE_FRONT_1280x720P30,
MOVIE_SIZE_FRONT_848x480P30
};
puiPara->VideoSize = videoSize[uwOption];
break;
}
case IDM_VIDEA_LENGTH:

View File

@ -38,7 +38,18 @@ static void load_info_from_sf(void)
SysSetFlag(IDF_CAMERA_NAME, puiPara->CamNameSwitch == SF_CAMID_OFF ? OPTION_0 : OPTION_1);
SysSetFlag(IDF_CAMERA_MODE, puiPara->CamMode == 2 ? OPTION_1 : OPTION_0);
SysSetFlag(IDF_IMAGE_SIZE, puiPara->ImgSize);
SysSetFlag(IDF_VIDEO_SIZE, puiPara->VideoSize);
if (MOVIE_SIZE_FRONT_1920x1080P30 == puiPara->VideoSize)
{
SysSetFlag(IDF_VIDEO_SIZE, 0);
}
if (MOVIE_SIZE_FRONT_1280x720P30 == puiPara->VideoSize)
{
SysSetFlag(IDF_VIDEO_SIZE, 1);
}
if (MOVIE_SIZE_FRONT_848x480P30 == puiPara->VideoSize)
{
SysSetFlag(IDF_VIDEO_SIZE, 2);
}
SysSetFlag(IDF_VIDEA_LENGTH, puiPara->VideoLenth == 10 ? OPTION_0 : OPTION_1);
SysSetFlag(IDF_FLASH_POWER, puiPara->FlashLed);
SysSetFlag(IDF_SENSITIVITY, puiPara->DigitPirSensitivity);