📄 ypbpr.h
字号:
//**********************************************************************************************************
// The Software is proprietary, confidential, and valuable to Realtek Semiconductor
// Corporation ("Realtek"). All rights, including but not limited to copyrights,
// patents, trademarks, trade secrets, mask work rights, and other similar rights and interests,
// are reserved to Realtek. Without prior written consent from Realtek, copying, reproduction,
// modification, distribution, or otherwise is strictly prohibited. The Software shall be
// kept strictly in confidence, and shall not be disclosed to or otherwise accessed by
// any third party. @ <2003> - <2008> The Software is provided "AS IS" without any warranty of any kind,
// express, implied, statutory or otherwise.
//**********************************************************************************************************
//----------------------------------------------------------------------------------------------------
// ID Code : YPbPr.h No.0000
// Update Note :
//----------------------------------------------------------------------------------------------------
#if(_YPBPR_SUPPORT == _ON)
//--------------------------------------------------
// Definitions of
//--------------------------------------------------
#define _MAX_YPBPR_MODE 10
//----------------------------------------------------------------------------------------------------
#ifdef __YPBPR__
//--------------------------------------------------
// YPbPr Tables
//--------------------------------------------------
ModeTableType code tYPBPR_MODE_TABLE[_MAX_YPBPR_MODE] =
{
//--------------------------------------------------
// YPbPr Modes
//--------------------------------------------------
{ // Mode 0 : 720 x 576i x 50 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
704, 272, // InputWidth, InputHeight,
156, 500, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
864, 312, // HTotal, VTotal,
143, 31, // HStartPos, VStartPos,
},
{ // Mode 1 : 720 x 480i x 60 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
704, 224, // InputWidth, InputHeight,
157, 600, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
858, 262, // HTotal, VTotal,
129, 27, // HStartPos, VStartPos,
},
{ // Mode 2 : 720 x 576p x 50 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
704, 560, // InputWidth, InputHeight,
312, 500, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
864, 624, // HTotal, VTotal,
141, 48, // HStartPos, VStartPos,
},
{ // Mode 3 : 720 x 480p x 60 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
704, 464, // InputWidth, InputHeight,
315, 600, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
858, 526, // HTotal, VTotal,
131, 45, // HStartPos, VStartPos,
},
{ // Mode 4 : 1280 x 720p x 60 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1248, 704, // InputWidth, InputHeight,
450, 600, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
1650, 750, // HTotal, VTotal,
311, 33, // HStartPos, VStartPos,
},
/*
{ // Mode 5 : 1920 x 1080i x 50 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1280, 524, // InputWidth, InputHeight,
281, 500, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
1760, 562, // HTotal, VTotal,
165, 27, // HStartPos, VStartPos,
},
{ // Mode 6 : 1920 x 1080i x 60 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1280, 524, // InputWidth, InputHeight,
337, 600, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
1466, 562, // HTotal, VTotal,
179, 27, // HStartPos, VStartPos,
},
*/
{ // Mode 5 : 1920 x 1080i x 50 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1920, 524, // InputWidth, InputHeight,
281, 500, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
2640, 562, // HTotal, VTotal,
237, 33, // HStartPos, VStartPos,
},
{ // Mode 6 : 1920 x 1080i x 60 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1920,524, // InputWidth, InputHeight,
337, 600, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
2200,562, // HTotal, VTotal,
237, 33, // HStartPos, VStartPos,
},
{ // Mode 7 : 1280 x 720p x 50 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1248, 704, // InputWidth, InputHeight,
376, 502, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
1980, 750, // HTotal, VTotal,
300, 25, // HStartPos, VStartPos,
},
{ // Mode 8 : 1920 x 1080p x 50 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
1920, 1080, // InputWidth, InputHeight,
563, 501, // HFreq in kHz, VFreq in Hz,
_HFREQ_TOLERANCE, _VFREQ_TOLERANCE, // HFreqTolerance in kHz, VFreqTolerance in Hz,
2640, 1125, // HTotal, VTotal,
237, 41, // HStartPos, VStartPos,
},
{ // Mode 9 : 1920 x 1080p x 60 Hz
0 | _SYNC_HN_VN | _SYNC_HP_VN | _SYNC_HN_VP | _SYNC_HP_VP, // Polarity Flags,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -