⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vid_ctrl.h

📁 MTK1389 SOURCE CODE
💻 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 + -