ms_func.h

来自「MST720-DEMO程序」· C头文件 代码 · 共 107 行

H
107
字号
/******************************************************************************
 Copyright (c) 2005 MStar Semiconductor, Inc.
 All rights reserved.

 [Module Name]: Ms_Func.h
 [Date]:	17-Feb-2005
 [Comment]:
   Header file for Ms_Func.c module..
 [Reversion History]:
*******************************************************************************/

#ifndef _MSFUNC_H_
#define _MSFUNC_H_

#ifdef _MSFUNC_C_
#define _MSFUNCDEC_
#else
#define _MSFUNCDEC_	extern
#endif

/********************
* INCLUDE FILES 	 *
*********************/
#include "TypeDef.h"

/********************
* LOCAL MACROS	       *
*********************/
// Define for Power Management status
#define	PM_CVBS			0
#define	PM_SVIDEO			1
#define	PM_YCbCr			2
#define	PM_VGA				3
#define	PM_CCIR656			4
#define	PM_REG_WRITE_ENABLE		5
#define	PM_REG_WRITE_DISABLE		6
#define	PM_OSD_TURN_ON		7
#define	PM_OSD_TURN_OFF		8
#define 	PM_POWER_OFF			9
#define	PM_POWER_ON			10

/********************
* VARIABLEV DEFINE    *
*********************/



/**********************
* FUNCTION PROTOTYPES *
***********************/
_MSFUNCDEC_ void mstEnableMute(void);
_MSFUNCDEC_ void mstDisableMute(void);
#if SSC_ENABLE
_MSFUNCDEC_ void mstEnableSSC(void);
#endif	// SSC_ENABLE
_MSFUNCDEC_ void mstResetVedioDecoder(void);

_MSFUNCDEC_ void mstPowerManagement(BYTE status);

_MSFUNCDEC_ void mstInitialConBriNLCCurve(void);

_MSFUNCDEC_ void mstSetContrast(BYTE ConValue);
_MSFUNCDEC_ void mstSetBrightness(BYTE BriValue);
_MSFUNCDEC_ void mstSetHue(BYTE HueValue);
_MSFUNCDEC_ void mstSetSaturation(BYTE SatValue);
_MSFUNCDEC_ void mstSetGamma(BYTE GammaValue);

#if USE_ALLMACEOSD
_MSFUNCDEC_ void mstSetDLTI(BYTE DLTIValue);
_MSFUNCDEC_ void mstSetDCTI(BYTE DCTIValue);
_MSFUNCDEC_ void mstSetBlackExtension(BYTE BEValue);
_MSFUNCDEC_ void mstSetWhiteExtension(BYTE WEValue);
_MSFUNCDEC_ void mstSetFavorColor(BYTE FCValue);
_MSFUNCDEC_ void mstSetSharpness(BYTE SharpValue);
#endif	//USE_ALLMACEOSD

_MSFUNCDEC_ void mstSetMACE(BYTE MACEValue);

_MSFUNCDEC_ void mstSetScalingMode(BYTE ucScalingMode);

#if USE_ROTATE_OSD
_MSFUNCDEC_ void mstSetDisplayRotate(BYTE ucStatus);
#endif	// USE_ROTATE_OSD 

_MSFUNCDEC_ void mstSetAdcRedGain(BYTE GainValue);
_MSFUNCDEC_ void mstSetAdcGreenGain(BYTE GainValue);
_MSFUNCDEC_ void mstSetAdcBlueGain(BYTE GainValue);
_MSFUNCDEC_ void mstSetAdcRedOffset(BYTE OffsetValue);
_MSFUNCDEC_ void mstSetAdcGreenOffset(BYTE OffsetValue);
_MSFUNCDEC_ void mstSetAdcBlueOffset(BYTE OffsetValue);
_MSFUNCDEC_ void mstSetVGAGainOffset(void);
_MSFUNCDEC_ void mstSetYPbPrGainOffset(void);

_MSFUNCDEC_ void mstSetVcomDC( BYTE DCValue);
_MSFUNCDEC_ void mstSetVcomAC( BYTE ACValue);
_MSFUNCDEC_ void mstSetSSCStep(BYTE StepValue);
_MSFUNCDEC_ void mstSetSSCSpan(BYTE StepValue);

_MSFUNCDEC_ void mstLoadUserSetting(void);
_MSFUNCDEC_ void mstRecallDefaultSetting(void);

_MSFUNCDEC_ void mstSaveDisplayData(void);
_MSFUNCDEC_ void mstLoadDisplayData(void);
#endif	//_MSFUNC_H_


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?