📄 vid_ctrl.h
字号:
/**********************************************************************/
/*************** MTK CONFIDENTIAL & COPYRIGHTED ****************/
/*************** ****************/
/*************** $Modtime:: 04/04/19 3:01p $ ****************/
/*************** $Revision:: 1 $ ****************/
/*************** ****************/
/*************** Description : ****************/
/*************** ****************/
/*************** ****************/
/*************** Company : MediaTek Inc. ****************/
/*************** Programmer : ****************/
/**********************************************************************/
#ifndef _VID_CTRL_H_
#define _VID_CTRL_H_
// *********************************************************************
// Function prototypes
// *********************************************************************
void vInitVideoShareInfo(void) large;
void vVideoTvSystem(BYTE bSystem) large;
void vVideoGammaLevel(BYTE bLevel) large;
char cVideoGammaBright(char cLevel) large;
char cVideoGammaContrast(char cLevel) large;
void vVideoHueDegree(char cDegree) large;
#ifdef MT1379
void vVideoHueSaturation(char cLevel) large;
#else
void vVideoHueSaturation(BYTE bLevel) large;
#endif
void vVideoEdgeEnhance(BYTE bLevel) large;
void vVideoPedestal(BYTE bType,BOOL fgOnOff) large;
void vVideoSharpness(BYTE bLevel) large;
#ifdef MTK_TVE
void vVideoPScanMode(BYTE bPScanEn, BYTE bTvMode) large;
#ifdef SETUP_NO_PSCAN_CTRL
void vVideoUserRecallPScan(BOOL fgInit) large;
#endif
#endif /* PSCAN_EN */
// *********************************************************************
// Macros
// *********************************************************************
#define bTvSystemSetting() (bSharedInfo(SI_TV_SYSTEM))
#ifdef MT1379
#define VID_HUE_DEGREE_MAX (9)
#define VID_HUE_DEGREE_MIN (-9)
#else // MT1369
#define VID_HUE_DEGREE_MAX (45)
#define VID_HUE_DEGREE_MIN (-45)
#endif // MT1369
#define VID_BRIGHTNESS_MAX (20)
#define VID_BRIGHTNESS_MIN (-20)
#define VID_CONTRAST_MAX (16)
#define VID_CONTRAST_MIN (-16)
#ifdef MT1379
#define VID_SATURATION_MAX (9)
#define VID_SATURATION_MIN (-9)
#else
#define VID_SATURATION_MAX (16)
#define VID_SATURATION_MIN (0)
#endif
#define VID_GAMMA_LEVEL_MAX (100)
#define VID_GAMMA_LEVEL_MIN (0)
#define VID_EDGE_ENHANCE_MAX (2)
#define VID_EDGE_ENHANCE_MIN (0)
#define VID_SHARPNESS_MAX (2)
#define VID_SHARPNESS_MIN (0)
// for zoom user control mode
#define ZOOM_USR_H_BASE 64
#define ZOOM_USR_V_BASE 64
#define ZOOM_USR_H_MAX 255
#define ZOOM_USR_H_MIN 33
#define ZOOM_USR_V_MAX 255
#define ZOOM_USR_V_MIN 33
#define ZOOM_IN_H_STEP 2
#define ZOOM_IN_V_STEP 2
#define ZOOM_OUT_H_STEP 1
#define ZOOM_OUT_V_STEP 1
#endif /* _VID_CTRL_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -