Lines Matching refs:MS_BOOL

1041     MS_BOOL bHTotalValid;            ///H total setting is valid in this structure
1043 MS_BOOL bVTotalValid; ///V total setting is valid in this structure
1045 MS_BOOL bDClkValid; ///DCLK, unit: KHz
1047 MS_BOOL bMinHTotalValid; ///Min H total
1049 MS_BOOL bMinVTotalValid; ///Min V total
1051 MS_BOOL bMinDClkValid; ///Min DCLK, unit: KHz
1053 MS_BOOL bMaxHTotalValid; ///Max H total
1055 MS_BOOL bMaxVTotalValid; ///Max V total
1057 MS_BOOL bMaxDClkValid; ///Min DCLK, unit: KHz
1060 MS_BOOL bHSyncWidthValid; ///< VOP_01[7:0], PANEL_HSYNC_WIDTH
1065 MS_BOOL bHSyncBackPorchValid;
1067 MS_BOOL bVSyncWidthValid;
1069 MS_BOOL bVSyncBackPorchValid;
1072 MS_BOOL bHttStepsValid;
1074 MS_BOOL bHttDelayValid;
1076 MS_BOOL bVttStepsValid;
1078 MS_BOOL bVttDelayValid;
1080 MS_BOOL bDclkStepsValid;
1082 MS_BOOL bDclkDelayValid; ///<DclkDelay setting is valid in this structure
1118 MS_BOOL bCEC_Use_Interrupt; ///<CEC use interrupt or not, if not, will use polling
1121 MS_BOOL bIsShareGround;
1124 MS_BOOL bEnableIPAutoCoast; ///<Enable IP auto coast
1126 MS_BOOL bMirror; ///<mirror mode
1132MS_BOOL bDLC_Histogram_From_VBlank; ///<If set to TRUE, the Y max/min report value is read fro…
1171 MS_BOOL bInterlace; ///<Interlaced or Progressive
1172MS_BOOL bHDuplicate; ///<flag for vop horizontal duplicate, for MVD, YPbPr, indicate in…
1181MS_BOOL bHCusScaling; ///<assign post H customized scaling instead of using XC scali…
1184 MS_BOOL bVCusScaling; ///<assign post V manuel scaling instead of using XC scaling
1191MS_BOOL bDisplayNineLattice; ///<used to indicate where to display in panel and where to pu…
1196MS_BOOL bPreHCusScaling; ///<assign pre H customized scaling instead of using XC scaling
1199 MS_BOOL bPreVCusScaling; ///<assign pre V manuel scaling instead of using XC scaling
1234 MS_BOOL bDMEnable;
1235 MS_BOOL bCompEnable;
1245 MS_BOOL bUpdate_DS_CMD[MAX_WINDOW];
1246 MS_BOOL bEnableDNR[MAX_WINDOW];
1248 MS_BOOL bEnable_ForceP[MAX_WINDOW];
1272 MS_BOOL bOP_DS_On; ///< OP dynamic scaling on/off
1273 MS_BOOL bIPS_DS_On; ///< IPS dynamic scaling on/off
1274 MS_BOOL bIPM_DS_On; ///< IPM dynamic scaling on/off
1315 void (* path_thread)(INPUT_SOURCE_TYPE_t src, MS_BOOL bRealTimeMonitorOnly); ///<path read
1318 …void (* dest_periodic_handler )(INPUT_SOURCE_TYPE_t src, MS_BOOL bRealTimeMonitorOnly) ; ///<de…
1347 MS_BOOL bInterlace; ///<Interlaced or Progressive
1348MS_BOOL bHDuplicate; ///<flag for vop horizontal duplicate, for MVD, YPbPr, indicate in…
1357 MS_BOOL bHCusScaling; ///<assign H customized scaling instead of using XC scaling
1360 MS_BOOL bVCusScaling; ///<assign V manuel scaling instead of using XC scaling
1367MS_BOOL bDisplayNineLattice; ///<used to indicate where to display in panel and where to put in…
1376 MS_BOOL bPreV_ScalingDown; ///<define whether it's pre-Vertical scaling down
1385 MS_BOOL bBlackscreenEnabled; ///<Black screen status
1386 MS_BOOL bBluescreenEnabled; ///<Blue screen status
1395 MS_BOOL bMemFmt422; ///<whether memory format is 422, for easy usage
1397 MS_BOOL bForceNRoff; ///<Force NR off
1398 MS_BOOL bEn3DNR; ///<whether it's 3DNR enabled
1399 MS_BOOL bUseYUVSpace; ///< color format before 3x3 matrix
1400 MS_BOOL bMemYUVFmt; ///< memroy color format
1401MS_BOOL bForceRGBin; ///<Force set format in memory as RGB (only for RGB input source)
1402 MS_BOOL bLinearMode; ///<Is current memory format LinearMode?
1406 MS_BOOL bFBL; ///<whether it's framebufferless case
1407 MS_BOOL bFastFrameLock; ///<whether framelock is enabled or not
1408 MS_BOOL bDoneFPLL; ///<whether the FPLL is done
1409 MS_BOOL bEnableFPLL; ///<enable FPLL or not
1410 MS_BOOL bFPLL_LOCK; ///<whether FPLL is locked (in specific threshold.)
1447 MS_BOOL bInterlace; ///<Interlaced or Progressive
1448MS_BOOL bHDuplicate; ///<flag for vop horizontal duplicate, for MVD, YPbPr, indicate in…
1457 MS_BOOL bHCusScaling; ///<assign H customized scaling instead of using XC scaling
1460 MS_BOOL bVCusScaling; ///<assign V manuel scaling instead of using XC scaling
1467MS_BOOL bDisplayNineLattice; ///<used to indicate where to display in panel and where to put in…
1476 MS_BOOL bPreV_ScalingDown; ///<define whether it's pre-Vertical scaling down
1485 MS_BOOL bBlackscreenEnabled; ///<Black screen status
1486 MS_BOOL bBluescreenEnabled; ///<Blue screen status
1495 MS_BOOL bMemFmt422; ///<whether memory format is 422, for easy usage
1497 MS_BOOL bForceNRoff; ///<Force NR off
1498 MS_BOOL bEn3DNR; ///<whether it's 3DNR enabled
1499 MS_BOOL bUseYUVSpace; ///< color format before 3x3 matrix
1500 MS_BOOL bMemYUVFmt; ///< memroy color format
1501MS_BOOL bForceRGBin; ///<Force set format in memory as RGB (only for RGB input source)
1502 MS_BOOL bLinearMode; ///<Is current memory format LinearMode?
1506 MS_BOOL bFBL; ///<whether it's framebufferless case
1507 MS_BOOL bFastFrameLock; ///<whether framelock is enabled or not
1508 MS_BOOL bDoneFPLL; ///<whether the FPLL is done
1509 MS_BOOL bEnableFPLL; ///<enable FPLL or not
1510 MS_BOOL bFPLL_LOCK; ///<whether FPLL is locked (in specific threshold.)
1528 MS_BOOL bPreHCusScaling; ///<assign H customized scaling instead of using XC scaling
1531 MS_BOOL bPreVCusScaling; ///<assign V manuel scaling instead of using XC scaling
1535MS_BOOL bPQSetHSD;///<H_SizeAfterPreScaling is changed manually, which will skip PQ HSD sampling a…
1538 MS_BOOL bIsHWDepthAdjSupported; ///<Is hw depth adjustment for real 3d supported or not
1539 MS_BOOL bIs2LineMode; ///<Is 2 line mode or not
1540 MS_BOOL bIsPNLYUVOutput; ///<Is Scaler YUV output
1557 MS_BOOL bFSCEnabled; ///< used only for FSC enbaled case
1560 MS_BOOL bFRCEnabled; ///< used only for FRC enbaled case
1593 MS_BOOL bMVOPSrc; ///<MVOP source
1594 MS_BOOL bFastFrameLock; ///<whether it's fast frame lock case
1595 MS_BOOL bInterlace; ///<whether it's interlace
1818 MS_BOOL bFBL;
1820 MS_BOOL bInterlace;
1900 void (* pq_disable_filmmode)(PQ_WIN eWindow, MS_BOOL bOn);
1902 MS_BOOL (* pq_load_scalingtable)(PQ_WIN eWindow, MS_U8 eXRuleType, MS_BOOL bPreV_ScalingDown,
1903MS_BOOL bInterlace, MS_BOOL bColorSpaceYUV, MS_U16 u16InputSize, MS_U16 u16SizeAfterScaling);
1905 MS_BOOL (* pq_set_csc)(PQ_WIN eWindow, PQ_FOURCE_COLOR_FMT enFourceColor);
1907 …PQ_DEINTERLACE_MODE (* pq_set_memformat)(PQ_WIN eWindow, MS_BOOL bMemFmt422, MS_BOOL bFBL, MS_U8 *…
1909 …void (* pq_set_420upsampling)(PQ_WIN eWindow, MS_BOOL bFBL, MS_BOOL bPreV_ScalingDown, MS_U16 u16V…
1915 MS_BOOL (* pq_get_memyuvfmt)(PQ_WIN eWindow, PQ_FOURCE_COLOR_FMT enFourceColor);
1917 MS_BOOL (* pq_ioctl)(PQ_WIN eWindow, MS_U32 u32Flag, void *pBuf, MS_U32 u32BufSize);
1919 void (* pq_disable_filmmode_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, MS_BOOL bOn);
1921MS_BOOL (* pq_load_scalingtable_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, MS_U8 eXRuleType, MS_BOOL bPre…
1922MS_BOOL bInterlace, MS_BOOL bColorSpaceYUV, MS_U16 u16InputSize, MS_U16 u16SizeAfterScaling);
1924 MS_BOOL (* pq_set_csc_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, PQ_FOURCE_COLOR_FMT enFourceColor);
1926 …E_MODE (* pq_set_memformat_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, MS_BOOL bMemFmt422, MS_BOOL bFBL, M…
1928 …void (* pq_set_420upsampling_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, MS_BOOL bFBL, MS_BOOL bPreV_Scali…
1934MS_BOOL (* pq_get_memyuvfmt_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, PQ_FOURCE_COLOR_FMT enFourceColor);
1936MS_BOOL (* pq_ioctl_ex)(PQ_XC_ID eXCID, PQ_WIN eWindow, MS_U32 u32Flag, void *pBuf, MS_U32 u32BufS…
1942 MS_BOOL bADVMode;
1961 MS_BOOL bInterlaceMode;
1962 MS_BOOL bYUVInput;
2115 MS_BOOL bEnableOverscan; //detect 3d format for considering overscan shift
2123 MS_BOOL bEnableUserSetting; //enable user setting
2267 MS_BOOL bShowRepWin; ///<Input: Show report window or not
2387 MS_BOOL bInterlace; ///<whether it's interlace
2515 MS_BOOL bFRC;
2772 MS_BOOL bOC_ClK_En;
2773 MS_BOOL bOC_Mixer_Bypass_En;
2774 MS_BOOL bOC_Mixer_InvAlpha_En;
2775 MS_BOOL bOC_Mixer_Hsync_Vfde_Out; // 1:hs_out = hs&vfde
2776 MS_BOOL bOC_Mixer_Hfde_Vfde_Out; // 1:hs_out = de(hfde)&vfde
2817 MS_BOOL bCLK_EN; // OUTPUT ENABLE
2818 MS_BOOL bMIXER_BYPASS_EN; // MIXER BYPASS ENABLE
2819 MS_BOOL bMIXER_INVALPHA_EN;
2820 MS_BOOL bMIXER_HSTVFDEOUT_EN;// 1:hs_out = hs&vfde
2821 MS_BOOL bMIXER_HFDEVFDEOUT_EN;// 1:hs_out = de(hfde)&vfde
2918 MS_BOOL bManuelVSyncCtrl; ///< enable manuel V sync control
2960 MS_BOOL bInterface[2];
2991 MS_BOOL bEnable;
3008 MS_BOOL bMiuLineBuff;
3009 MS_BOOL bLineBuffHVSP;
3015 MS_BOOL bEnable;
3021 MS_BOOL bEnable;
3030 MS_BOOL bEnable;
3049 MS_BOOL bEnable;
3102 MS_BOOL bEnable; /// enable/disable the client
3112MS_BOOL bEnableRange; /// whether enable range, 0: write data to (0-511), 1:…
3136 MS_BOOL bSupported; /// whether it is supported
3255 MS_BOOL bSupported; /// whether it is supported
3435 MS_BOOL bIsFullRange;
3451 MS_BOOL bHDRInfoFrameValid;
3491 MS_BOOL bIsFullRange;
3514 MS_BOOL bIsFullRange;
3531 MS_BOOL bLinearRgb;
3533 MS_BOOL bCustomerColorPrimaries;
3615 MS_BOOL bUseCustomerDlcCurve;
3629 MS_BOOL bEnable;
3651 MS_BOOL bHueValid;
3652 MS_BOOL bSaturationValid;
3653 MS_BOOL bContrastValid;
3655 MS_BOOL bBacklightValid;
3661 MS_BOOL bColorRangeValid;
3665 MS_BOOL bUltraBlackLevelValid;
3667 MS_BOOL bUltraWhiteLevelValid;
3670 MS_BOOL bSkipPictureSettingValid;
3671 MS_BOOL bSkipPictureSetting;
3675 MS_BOOL bColorCorrectionValid;
3679 MS_BOOL bViewModeValid;
3743 MS_BOOL u8Video_Full_Range_Flag;
3745 MS_BOOL bVUIValid;
3750 MS_BOOL bSEIValid;
3758 MS_BOOL bContentLightLevelEnabled;
3775 MS_BOOL bIsHdrRunning;
3777 MS_BOOL bIsFullRange;
3779 MS_BOOL bUltraBlackWhiteActive;
3853 MS_BOOL bIsRgbBypass;
3855 MS_BOOL bIsHdMode;
3879 MS_BOOL bInterlace;
3934 MS_BOOL isEnable;
3949 MS_BOOL bfire;
3982 MS_BOOL bDRE_En; //1: enable; 0: disable
3983 MS_BOOL bDRE_SWDR_En; //1: enable; 0: disable
4025 MS_BOOL MApi_XC_GetStatus(XC_ApiStatus *pDrvStatus, SCALER_WIN eWindow);
4052 MS_BOOL MApi_XC_GetStatusNodelay(ST_XC_APISTATUSNODELAY *pDrvStatus, SCALER_WIN eWindow);
4060 MS_BOOL MApi_XC_SetDbgLevel(MS_U16 u16DbgSwitch);
4084 MS_BOOL MDrv_XC_SetIOMapBase(void);
4093 MS_BOOL MApi_XC_Init(XC_INITDATA *pXC_InitData, MS_U32 u32InitDataLen);
4142 MS_BOOL MApi_XC_Exit(void);
4156 MS_BOOL MApi_XC_SetDynamicScaling(XC_DynamicScaling_Info *pstDSInfo, MS_U32 u32DSInfoLen, SCALER_WI…
4163 void MApi_XC_Set_DynamicScalingFlag(MS_BOOL bEnable);
4170 MS_BOOL MApi_XC_GetDynamicScalingStatus(void);
4180 E_APIXC_ReturnValue MApi_XC_Set_DS_ForceI_DeInterlaceMode(MS_BOOL bPmode, MS_BOOL bIsTopField, MS_…
4219 MS_BOOL MApi_XC_SetWindow(XC_SETWIN_INFO *pstXC_SetWin_Info, MS_U32 u32InitDataLen, SCALER_WIN eWin…
4228 MS_BOOL MApi_XC_SetDualWindow(XC_SETWIN_INFO *pstXC_SetWin_Info_Main, XC_SETWIN_INFO *pstXC_SetWin_…
4238 MS_BOOL MApi_XC_SetTravelingWindow(XC_SETWIN_INFO *pstXC_SetWin_Info, MS_U32 u32InitDataLen, SCALER…
4269 MS_BOOL MApi_XC_IsYUVSpace(SCALER_WIN eWindow);
4277 MS_BOOL MApi_XC_IsMemoryFormat422(SCALER_WIN eWindow);
4285 void MApi_XC_EnableForceRGBin(MS_BOOL bEnable, SCALER_WIN eWindow);
4294 MS_BOOL MApi_XC_EnableMirrorModeEx( MirrorMode_t eMirrorMode, SCALER_WIN eWindow);
4310 MS_BOOL MApi_XC_Is_SupportSWDS(void);
4379 void MApi_XC_SetRepWindow(MS_BOOL bEnable,MS_WINDOW_TYPE Window,MS_U8 u8Color);
4388 void MApi_XC_SetSkipDisableOPWriteOffInFPLL(MS_BOOL bEnable, SCALER_WIN eWindow);
4397 void MApi_XC_Set_OPWriteOffEnable(MS_BOOL bEnable, SCALER_WIN eWindow);
4405 void MApi_XC_ForceSet_OPWriteOffEnable(MS_BOOL bEnable ,SCALER_WIN eWindow);
4413 void MApi_XC_Set_OPWriteOffEnableToReg(MS_BOOL bEnable, SCALER_WIN eWindow);
4421 MS_BOOL MApi_XC_Get_OPWriteOffEnable(SCALER_WIN eWindow);
4430 void MApi_XC_SkipOPWriteOffInSetWindow(MS_BOOL bEnable, SCALER_WIN eWindow);
4438 MS_BOOL MApi_XC_GetSkipOPWriteOffInSetWindow(SCALER_WIN eWindow);
4470 void MApi_XC_FreezeImg(MS_BOOL bEnable, SCALER_WIN eWindow);
4478 MS_BOOL MApi_XC_IsFreezeImg(SCALER_WIN eWindow);
4485 void MApi_XC_GenerateBlackVideoForBothWin( MS_BOOL bEnable);
4492 void MApi_XC_Set_BLSK(MS_BOOL bEnable);
4499 void MApi_XC_GenerateBlackVideo(MS_BOOL bEnable, SCALER_WIN eWindow);
4506 MS_BOOL MApi_XC_IsBlackVideoEnable(SCALER_WIN eWindow);
4513 void MApi_XC_EnableFrameBufferLess(MS_BOOL bEnable);
4520 MS_BOOL MApi_XC_IsCurrentFrameBufferLessMode(void);
4528 void MApi_XC_EnableRequest_FrameBufferLess(MS_BOOL bEnable);
4535 MS_BOOL MApi_XC_IsCurrentRequest_FrameBufferLessMode(void);
4552 MS_BOOL MApi_XC_Get_3D_IsSupportedHW2DTo3D(void);
4563 MS_BOOL MApi_XC_Set_3D_Mode(E_XC_3D_INPUT_MODE e3dInputMode,
4573 MS_BOOL MApi_XC_Set_3D_MainWin_FirstMode(MS_BOOL bMainFirst);
4581 MS_BOOL MApi_XC_Set_3D_LR_Frame_Exchg(SCALER_WIN eWindow);
4589 MS_BOOL MApi_XC_3D_Is_LR_Frame_Exchged(SCALER_WIN eWindow);
4618 MS_BOOL MApi_XC_Get_3D_MainWin_First(void);
4625 MS_BOOL MApi_XC_3DMainSub_IPSync(void);
4633 MS_BOOL MApi_XC_Set_3D_VerVideoOffset(MS_U16 u163DVerVideoOffset);
4649 MS_BOOL MApi_XC_Is3DFormatSupported(E_XC_3D_INPUT_MODE e3dInputMode,
4657 MS_BOOL MApi_XC_Set_3D_HShift(MS_U16 u16HShift);
4664 MS_BOOL MApi_XC_Enable_3D_LR_Sbs2Line(MS_BOOL bEnable);
4679 MS_BOOL MApi_XC_Set_3D_HW2DTo3D_Buffer(MS_PHY u32HW2DTO3D_DD_Buf, MS_PHY u32HW2DTO3D_DR_Buf);
4687 MS_BOOL MApi_XC_Set_3D_HW2DTo3D_Parameters(MS_XC_3D_HW2DTO3D_PARA st3DHw2DTo3DPara);
4695 MS_BOOL MApi_XC_Get_3D_HW2DTo3D_Parameters(MS_XC_3D_HW2DTO3D_PARA *pst3DHw2DTo3DPara);
4703 MS_BOOL MApi_XC_Set_3D_Detect3DFormat_Parameters(MS_XC_3D_DETECT3DFORMAT_PARA *pstDetect3DFormatPar…
4711 MS_BOOL MApi_XC_Get_3D_Detect3DFormat_Parameters(MS_XC_3D_DETECT3DFORMAT_PARA *pstDetect3DFormatPar…
4728 MS_BOOL MApi_XC_DetectNL(SCALER_WIN eWindow, ST_DETECTNL_PARA* pstDetectNLatticePara);
4736 MS_BOOL MApi_XC_3D_PostPQSetting(SCALER_WIN eWindow);
4744 MS_BOOL MApi_XC_Set_3D_FPInfo(MS_XC_3D_FPINFO_PARA *pstFPInfoPara);
4753 MS_BOOL MApi_XC_EnableAutoDetect3D(MS_BOOL bEnable, E_XC_3D_AUTODETECT_METHOD enDetectMethod);
4762 MS_BOOL MApi_XC_GetAutoDetect3DFlag(E_XC_3D_AUTODETECT_METHOD *penDetectMethod, MS_BOOL *pbEnable);
4769 MS_BOOL MApi_XC_Set_3D_SubWinClk(void);
4776 MS_BOOL MApi_XC_3D_Is_LR_Sbs2Line(void);
4783 MS_BOOL MApi_SC_3D_Is_Skip_Default_LR_Flag(void);
4791 MS_BOOL MApi_XC_3D_Enable_Skip_Default_LR_Flag(MS_BOOL bEnable);
4812 void MApi_XC_Mux_SourceMonitor(MS_BOOL bRealTimeMonitorOnly);
4868 MS_S16 MApi_XC_Mux_OnOffPeriodicHandler( INPUT_SOURCE_TYPE_t src, MS_BOOL bEnable);
4892 E_APIXC_ReturnValue MApi_XC_Mux_SetMhlHotPlugInverseInfo(MS_BOOL bIsMhlHotPlugInverse);
4917 void MApi_XC_Set_NR(MS_BOOL bEn, SCALER_WIN eWindow);
4931 MS_BOOL MApi_XC_GetUCEnabled(SCALER_WIN eWindow);
4950 MS_BOOL MApi_XC_GetDEBypassMode(SCALER_WIN eWindow);
5065 MS_BOOL MApi_XC_InterruptAttach(SC_INT_SRC enIntNum, SC_InterruptCb pIntCb, void * pParam);
5075 MS_BOOL MApi_XC_InterruptDeAttach(SC_INT_SRC enIntNum, SC_InterruptCb pIntCb, void * pParam);
5082 void MApi_XC_DisableInputSource(MS_BOOL bDisable, SCALER_WIN eWidnow);
5090 MS_BOOL MApi_XC_IsInputSourceDisabled(SCALER_WIN eWindow);
5126 void MApi_XC_SetAutoPreScaling(MS_BOOL bEnable, SCALER_WIN eWindow);
5145 MS_BOOL MApi_XC_set_GOP_Enable(MS_U8 MaxGOP, MS_U8 UseNum, MS_U8 u8MuxNum, MS_BOOL bEnable);
5169 MS_BOOL MApi_XC_GetDstInfo(MS_XC_DST_DispInfo *pDstInfo, MS_U32 u32SizeofDstInfo, EN_GOP_XCDST_TYPE…
5177 void MApi_XC_set_FD_Mask_byWin(MS_BOOL bEnable, SCALER_WIN eWindow);
5185 MS_BOOL MApi_XC_Get_FD_Mask_byWin(SCALER_WIN eWindow);
5193 MS_BOOL MApi_XC_Get_FD_Mask_Status(SCALER_WIN eWindow);
5226 MS_BOOL MApi_XC_Is_H_Sync_Active(SCALER_WIN eWindow);
5234 MS_BOOL MApi_XC_Is_V_Sync_Active(SCALER_WIN eWindow);
5244 MS_BOOL MApi_XC_GetAutoPositionWindow(MS_U8 u8ValidData, SCALER_WIN eWindow, MS_WINDOW_TYPE *pstAut…
5278 MS_BOOL MApi_XC_IsFrameBufferEnoughForCusScaling(XC_SETWIN_INFO *pstXC_SetWin_Info, SCALER_WIN eWin…
5288 E_APIXC_ReturnValue MApi_XC_SetScalerMemoryRequest(MS_BOOL bEnable, E_XC_MEMORY_REQUEST_TYPE eType,…
5352 E_APIXC_ReturnValue MApi_XC_SetOutputCapture(MS_BOOL bEnable,E_XC_SOURCE_TO_VE eSourceToVE);
5359 void MApi_XC_SetGammaOnOff (MS_BOOL bEnable);
5409 MS_BOOL MApi_XC_Set_CustomerSyncInfo(MS_U16 u16FrontPorch, MS_U16 u16SyncWidth, MS_U16 u16OutputVfr…
5416 MS_BOOL MApi_XC_WaitFPLLDone(void);
5437 MS_BOOL MApi_XC_FrameLockCheck(void);
5467 E_APIXC_ReturnValue MApi_XC_OutputFrameCtrl(MS_BOOL bEnable,XC_OUTPUTFRAME_Info * stOutFrameInfo,SC…
5474 void MApi_SC_Enable_FPLL_FSM(MS_BOOL bTrue);
5486 void MApi_SC_ForceFreerun(MS_BOOL bEnable);
5493 MS_BOOL MApi_SC_IsForceFreerun(void);
5514 MS_BOOL MApi_XC_SetExPanelInfo(MS_BOOL bEnable, XC_PANEL_INFO_EX *pPanelInfoEx);
5521 void MApi_XC_Enable_FPLL_Thresh_Mode(MS_BOOL bEnable);
5528 MS_BOOL MApi_XC_Get_FPLL_Thresh_Mode(void);
5537 E_APIXC_ReturnValue MApi_XC_EnableIPAutoNoSignal(MS_BOOL bEnable, SCALER_WIN eWindow );
5545 MS_BOOL MApi_XC_GetIPAutoNoSignal(SCALER_WIN eWindow );
5552 void MApi_XC_EnableIPAutoCoast(MS_BOOL bEnable);
5572 void MApi_XC_EnableFpllManualSetting(MS_BOOL bEnable); // debug purpose
5604 MS_BOOL MApi_XC_SetOffLineSogThreshold(MS_U8 u8Threshold); //t2,u3,u4: 0~31 other chip: 0~255
5611 MS_BOOL MApi_XC_SetOffLineSogBW(MS_U8 u8BW);
5618 MS_BOOL MApi_XC_OffLineInit(void);
5635 E_APIXC_ReturnValue MApi_XC_SetVGASogEn(MS_BOOL bVGASogEn);
5643 void MApi_XC_EnableWindow(MS_BOOL bEnable, SCALER_WIN eWindow);
5650 MS_BOOL MApi_XC_Is_SubWindowEanble(void);
5668 void MApi_XC_EnableBorder(MS_BOOL bEnable, SCALER_WIN eWindow);
5675 void MApi_XC_ZorderMainWindowFirst(MS_BOOL bMainFirst);
5693 MS_BOOL MApi_XC_Check_HNonLinearScaling(void);
5708 void MApi_XC_EnableEuroHdtvSupport(MS_BOOL bEnable);
5718 void MApi_XC_EnableEuroHdtvDetection(MS_BOOL bEnable, SCALER_WIN eWindow);
5828 void MApi_XC_MLoad_Enable(MS_BOOL bEnable);
5845 void SYMBOL_WEAK MApi_XC_MLoad_Cus_Enable(EN_MLOAD_CLIENT_SELECT eMloadSelect, MS_BOOL bEnable);
5862 MS_BOOL MApi_XC_MLoad_WriteCmd_And_Fire(MS_U32 u32Addr, MS_U16 u16Data, MS_U16 u16Mask);
5872 MS_BOOL MApi_XC_MLoad_WriteCmds_And_Fire(MS_U32 *pu32Addr, MS_U16 *pu16Data, MS_U16 *pu16Mask, MS_U…
5890 void MApi_XC_MLG_Enable(MS_BOOL bEnable);
5897 MS_BOOL MApi_XC_MLG_GetCaps(void);
5921 void MApi_XC_IP2_PreFilter_Enable(MS_BOOL bEnable);
5940 void MApi_XC_KeepPixelPointerAppear(MS_BOOL bEnable);
5948 MS_BOOL MApi_XC_Set_MemFmtEx(MS_XC_MEM_FMT eMemFmt, SCALER_WIN eWindow);
5955 MS_BOOL MApi_XC_IsRequestFrameBufferLessMode(void);
5963 E_APIXC_ReturnValue MApi_XC_SkipSWReset(MS_BOOL bFlag);
5970 void MApi_XC_EnableRepWindowForFrameColor(MS_BOOL bEnable);
6014 E_APIXC_ReturnValue MApi_XC_SkipWaitVsync( MS_BOOL eWindow,MS_BOOL bIsSkipWaitVsyn);
6048 MS_BOOL SYMBOL_WEAK MApi_XC_SetBwdConfig(E_XC_BWD_CONFIG_TYPE eType, void *pstParam, SCALER_WIN eWi…
6057 MS_BOOL MApi_XC_ConfigCMA(XC_CMA_CONFIG *pstXC_CMA_Config, XC_CMA_CLIENT enCmaClient, MS_U32 u32Dat…
6065 MS_BOOL MApi_XC_Enable_TwoInitFactor(MS_BOOL bEnable, SCALER_WIN eWindow);
6072 MS_BOOL MApi_XC_IsFieldPackingModeSupported(void);
6110 void MApi_XC_EnableMainWindow(MS_BOOL bEnable); // Turn on/off main/sub window
6156 E_APIXC_ReturnValue MApi_XC_Combine_MLoadEn(MS_BOOL bEn);
6175 E_APIXC_ReturnValue MApi_XC_SetOSDLayerBlending(MS_U8 u8Layer, MS_BOOL bEnable, SCALER_WIN eWindow);
6214 MS_BOOL MApi_XC_ReportPixelInfo(MS_XC_REPORT_PIXELINFO *pstRepPixInfo);
6224 void MApi_XC_SetScaling( MS_BOOL bEnable, E_XC_SCALING_TYPE eScaling_type, E_XC_VECTOR_TYPE eVec…
6241 void MApi_XC_EnableMCDI(MS_BOOL bEnable, E_XC_MCDI_TYPE eType);
6252 MS_BOOL MApi_XC_SendCmdToFRC( MS_U8 u8Cmd, MS_U8 count, FRC_R2_CMD_PARAMETER_t pFRC_R2_Para );
6262 MS_BOOL MApi_XC_GetMsgFromFRC(MS_U8* pu8Cmd, MS_U8* pu8ParaCount, MS_U8* pu8Para);
6270 void MApi_XC_EnableRWBankAuto(MS_BOOL bEnable, SCALER_WIN eWindow);
6304 MS_BOOL MApi_XC_SetBOBMode(MS_BOOL bEnable, SCALER_WIN eWindow);
6313 void MApi_XC_SetForceReadBank(MS_BOOL bEnable, MS_U8 u8Bank, SCALER_WIN eWindow);
6331 MS_BOOL MApi_XC_LD_Init(EN_LD_PANEL_TYPE eLDPanelType );
6345 MS_BOOL MApi_XC_LD_SetMemoryAddress(MS_U8 u8MIU ,MS_PHY u32LDFBase0,MS_PHY u32LDFBase1,MS_PHY u32LD…
6355 MS_BOOL MApi_XC_LD_Get_Value(MS_U8 *pu8LDValue, MS_U8 u8WSize, MS_U8 u8HSize);
6363 MS_BOOL MApi_XC_LD_SetLevel(EN_LD_MODE eMode);
6370 MS_BOOL MApi_Set_TurnoffLDBL(MS_BOOL bturnoffbl);
6377 MS_BOOL MApi_Set_notUpdateSPIDataFlags(MS_BOOL brefreshSpidata);
6384 MS_BOOL MApi_Set_UsermodeLDFlags(MS_BOOL buserLDFlags);
6391 MS_BOOL MApi_Set_BLLevel(MS_U8 u8BLLeve);
6399 void MApi_XC_Set_BWS_Mode(MS_BOOL bEnable, SCALER_WIN eWindow);
6407 void MApi_XC_FRC_ColorPathCtrl(MS_U16 u16Path_sel, MS_BOOL bEnable);
6440 MS_BOOL MApi_XC_FRC_BypassMFC(MS_BOOL bEnable);
6447 void MApi_XC_FRC_Mute(MS_BOOL bEnable);
6455 E_APIXC_ReturnValue MApi_XC_ForceReadFrame(MS_BOOL bEnable, MS_U16 u16FrameIndex);
6462 void MApi_XC_SetCsc( MS_BOOL bEnable, SCALER_WIN eWindow );
6476 MS_BOOL MApi_XC_GetFreeRunStatus(void);
6492 E_APIXC_ReturnValue MApi_XC_Set_DSForceIndex(MS_BOOL bEnable, MS_U8 u8Index, SCALER_WIN eWindow);
6508 E_APIXC_ReturnValue MApi_XC_EnableDSRegMode(MS_BOOL bEnable, SCALER_WIN eWindow);
6559 void MApi_XC_BYPASS_SetInputSrc(MS_BOOL bEnable,E_XC_BYPASS_InputSource input);
6566 void MApi_XC_BYPASS_SetCSC(MS_BOOL bEnable);
6575 E_APIXC_ReturnValue MApi_XC_SetSeamlessZapping(SCALER_WIN eWindow, MS_BOOL bEnable);
6585 E_APIXC_ReturnValue MApi_XC_GetSeamlessZappingStatus(SCALER_WIN eWindow, MS_BOOL* pbEnable);
6602 E_APIXC_ReturnValue MApi_XC_Vtrack_SetUserDefindedSetting(MS_BOOL bUserDefinded, MS_U8 *pu8Setting);
6611 E_APIXC_ReturnValue MApi_XC_Vtrack_Enable(MS_U8 u8FrameRate, MS_BOOL bEnable);
6627 MS_BOOL MApi_XC_Is_OP1_TestPattern_Enabled(void);
6644 MS_BOOL MApi_XC_CheckWhiteBalancePatternModeSupport(EN_XC_WB_PATTERN_MODE enWBPatternMode);
6655 E_APIXC_ReturnValue MApi_XC_SetHLinearScaling(MS_BOOL bEnable, MS_BOOL bSign, MS_U16 u16Delta, SCAL…
6671 E_APIXC_ReturnValue MApi_XC_EnableT3D(MS_BOOL bEnable);
6707 E_APIXC_ReturnValue MApi_XC_Set_OSD_Detect(MS_BOOL bEnable, MS_U32 Threhold);
6715 E_APIXC_ReturnValue MApi_XC_Get_OSD_Detect(MS_BOOL *pbOSD);
6722 MS_BOOL MApi_XC_Is2K2KToFrcMode(void);
6729 E_APIXC_ReturnValue __attribute__((weak)) MApi_XC_EnableSwitchMainSubZorder(MS_BOOL bEnable);
6742 E_APIXC_ReturnValue MApi_XC_Enable_LockFreqOnly(MS_BOOL bEnable);
6790 E_APIXC_ReturnValue MApi_XC_SetMemoryWriteRequest(MS_BOOL bEnable); //Replaced by MApi_XC_SetScaler…
6795 MS_BOOL MApi_XC_Set_MemFmt(MS_XC_MEM_FMT eMemFmt);
6810 void MApi_XC_EnableMirrorMode( MS_BOOL bEnable );
6825 void MApi_XC_set_FD_Mask(MS_BOOL bEnable);
6830 MS_BOOL MApi_XC_Get_FD_Mask(void);
6848 MS_BOOL MApi_XC_S_Disp_Ctrl(MS_U32 u32Cmd,void *pbuf,MS_U32 u32BufSize);
6857 E_APIXC_ReturnValue SYMBOL_WEAK MApi_XC_GenerateBlackVideoByMode(MS_BOOL bEnable, SCALER_WIN eWindo…
6866 MS_BOOL MApi_XC_IsSupport2StepScaling(void);
6875 MS_BOOL SYMBOL_WEAK MApi_XC_GetPQPathStatus(E_XC_PQ_Path_Type ePqPathType, MS_U16 u16Width, MS_U16 …
6896 E_APIXC_ReturnValue MApi_XC_Set_OP2_Pattern(MS_BOOL bEnable, MS_U16 u16R_Data, MS_U16 u16G_Data ,MS…
6904 E_APIXC_ReturnValue SYMBOL_WEAK MApi_XC_SetForceWrite( EN_MUTE_TYPE enMuteType, MS_BOOL bIsForceWri…
6910 MS_BOOL SYMBOL_WEAK MApi_XC_GetForceWrite( EN_MUTE_TYPE enMuteType);
7072 MS_BOOL MApi_XC_OPTEE_CheckRBase(SCALER_WIN eWindow);
7097 MS_BOOL MApi_XC_OPTEE_Control(EN_XC_OPTEE_ACTION action,XC_OPTEE_HANDLER* xc_handler);
7105 MS_BOOL MApi_XC_OPTEE_Mux(EN_XC_OPTEE_ACTION action,XC_OPTEE_MUX_DATA xc_mux_data);
7110 MS_BOOL SYMBOL_WEAK MApi_XC_PollEvent(void);
7124 MS_BOOL SYMBOL_WEAK MApi_XC_EnableMiuDualMode(MS_BOOL bEnable, MS_U32 u32LeftFactor, MS_U32 u32Righ…
7140 MS_BOOL SYMBOL_WEAK MApi_XC_Get3DFormat(E_XC_3D_ATTRIBUTE_TYPE e3DAttrType, void* para, void* p3DFo…
7148 MS_BOOL SYMBOL_WEAK MApi_XC_SetSWDRInfo(XC_SWDR_INFO *pSWDR_INFO);
7156 MS_BOOL SYMBOL_WEAK MApi_XC_GetSWDRInfo(XC_SWDR_INFO *pSWDR_INFO);