📄 src_ctrl.h
字号:
#ifndef __SRC_CTRL_h
#define __SRC_CTRL_h
//#define INTERLACED
/************************************
Input Source
************************************/
#define VIDEO_AVAILABLE 1
#ifdef VIDEO_AVAILABLE
#define TW515 0xB8
#endif
//#define TV 1
#define PC_MODE 1
//#define DIGI_AVAILABLE 1
//***************************************************************
// Source *
//***************************************************************
typedef enum{
S_NTSC =0x02,
S_PAL =0x04,
S_SECAM =0x08,
S_NTSC_4=0x10,
S_PAL_M =0x20,
S_PAL_CN=0x40,
S_END =0x80
}VIDEOSTANDARD;
typedef enum{
itypeCVBS=0x00,
itypeSVIDEO,
itypeYPBPR,
itypeRGB,
itypeRGB565,
itypeITU656,
}Source_Type;
typedef enum{
#ifdef TV
isrcTV=0x01,
isrcCVIDEO2,
#else
isrcCVIDEO1=0x01,
// isrcCVIDEO2,
#endif
// isrcCVIDEO3,
isrcSVIDEO,
// isrcSVIDE1,
#ifdef YPbPr
isrYPbPr, // add by Sherman 06'01'11
#endif
#ifdef component
isrcCOMPONENT,
#endif
#ifdef T515
isrc_T515_CVIDEO1,
isrc_T515_CVIDEO2,
isrc_T515_SVIDEO,
#endif
#ifdef PC_MODE
isrccRGB,
#endif
isrccRGB565,
isrc_end
}VIDEOINPUT;
/////////////TV Setup ////////////////////////////////////
#ifdef TV
#define LG_701P
//#define JS_6B111
//#define JS_8B111
//#define FQ_1286
#define NTSC
//#define PAL
#ifdef PAL
#define PAL_I 0x0e
#define PAL_DK 0x0f
#endif
#include "Tuner.h"
//------- Define tuner type according to selected tuner module
#if (TUNER == TUNER_NONE)
#define TUNER_TYPE TUNER_NONE
#elif(TUNER < TUNER_NTSC)
#define TUNER_TYPE TUNER_NTSC
#elif(TUNER < TUNER_PAL )
#define TUNER_TYPE TUNER_PAL
#endif
#endif
///////////////////////////////////////////////////
////////////////Video Signal Setup//////////////////////////////////
#define Signal_NTSC
#define Signal_PAL
#define Signal_SECAM
//#define Signal_NTSC_4
//#define Signal_PAL_M
//#define Signal_PAL_CN
#ifdef Signal_NTSC
#define SS_NTSC 0x02
#else
#define SS_NTSC 0x00
#endif
#ifdef Signal_PAL
#define SS_PAL 0x04
#else
#define SS_PAL 0x00
#endif
#ifdef Signal_SECAM
#define SS_SECAM 0x08
#else
#define SS_SECAM 0x00
#endif
#ifdef Signal_NTSC_4
#define SS_NTSC_4 0x10
#else
#define SS_NTSC_4 0x00
#endif
#ifdef Signal_PAL_M
#define SS_PAL_M 0x20
#else
#define SS_PAL_M 0x00
#endif
#ifdef Signal_PAL_CN
#define SS_PAL_CN 0x40
#else
#define SS_PAL_CN 0x00
#endif
////////////////////////////////////////////
typedef enum {
isrcNOSIGNAL=0x00,
isrcANALOG =0x04, //0x0000,0100
isrcDIGITAL =0x08, //0x0000,1000
isrcVIDEO =0x0c //0x0000,1100
}INPUTSOURCE;
typedef enum{
isrcSS=1,
isrcCS,
isrcSOG
}ANALOGINPUT;
////////////////////////////////////////////////
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -