📄 ainshow.h
字号:
/**********************************************************************/
/*************** MTK CONFIDENTIAL & COPYRIGHTED ****************/
/*************** ****************/
/*************** $Modtime:: 04/08/27 9:40a $ ****************/
/*************** $Revision:: 1 $ ****************/
/*************** ****************/
/*************** Description : OSD ****************/
/*************** ****************/
/*************** Company : MediaTek Inc. ****************/
/*************** Programmer : Peter Huang ****************/
/**********************************************************************/
#ifndef _AINSHOW_H_
#define _AINSHOW_H_
#ifdef AUDIO_IN_EN
// *********************************************************************
// Export Function Prototype
// *********************************************************************
void vAINShowInputSource(BYTE bMode) large;
void vAINShowKaraFlag(BYTE bMode) large;
void vAINShowStreamType(BYTE bType) large;
void vAINShowFsBit(BYTE bFreq, BYTE bBitLen) large;
void vAINShowChInfo(BYTE bType) large;
void vAINShowBitRate(WORD wRate) large;
void vAINShowOutputMode(BYTE bUpSampling) large;
void vAINShow3DMode(BYTE bMode) large;
// for vAINShow3DMode()
#define AIN_3D_OFF 0
#define AIN_3D_PL2 1
#define AIN_3D_N22 2
#define AIN_3D_VSURR 3
// *********************************************************************
// Position
// *********************************************************************
#define OSD_POS_AIN_INPUT_SRC wOsdPos(OSD_POS_TBL_AIN, 0)
#define OSD_POS_AIN_STREAM_TYPE wOsdPos(OSD_POS_TBL_AIN, 1)
#define OSD_POS_AIN_KARA_FLAG wOsdPos(OSD_POS_TBL_AIN, 2)
#define OSD_POS_AIN_FS_BIT wOsdPos(OSD_POS_TBL_AIN, 3)
#define OSD_POS_AIN_CH_INFO wOsdPos(OSD_POS_TBL_AIN, 4)
#define OSD_POS_AIN_BITRATE wOsdPos(OSD_POS_TBL_AIN, 5)
#define OSD_POS_AIN_UPSAMPLING wOsdPos(OSD_POS_TBL_AIN, 6)
#define OSD_POS_AIN_3D wOsdPos(OSD_POS_TBL_AIN, 7)
#define OSD_POS_AIN_EQ_TYPE wOsdPos(OSD_POS_TBL_AIN, 8)
#define OSD_POS_AIN_REV_TYPE wOsdPos(OSD_POS_TBL_AIN, 9)
#define OSD_POS_AIN_MAX 10
#else /* not define AUDIO_IN_EN */
#define OSD_POS_AIN_MAX 0
#endif /* not define PLAYER_DIGEST */
#endif /* _AINSHOW_H_ */
// *********************************************************************
// only for osdshow.c
// *********************************************************************
#ifdef _OSDSHOW_MAIN_C_
#ifdef AUDIO_IN_EN
static code strucOsdPos pwPosAin[OSD_POS_AIN_MAX] = {
{WB_NORMAL_HEAD1, (0 * EFONT_WIDTH), 0, /* 00 OSD_POS_AIN_INPUT_SRC */
(13 * EFONT_WIDTH) },
{WB_NORMAL_HEAD1, (15 * EFONT_WIDTH), 0, /* 01 OSD_POS_AIN_STREAM_TYPE */
(8 * EFONT_WIDTH) },
{WB_NORMAL_HEAD1, (24 * EFONT_WIDTH), 0, /* 02 OSD_POS_AIN_KARA_FLAG */
(2 * EFONT_WIDTH) },
{WB_NORMAL_HEAD2, (0 * EFONT_WIDTH), 0, /* 03 OSD_POS_AIN_FS_BIT */
(12 * EFONT_WIDTH) },
{WB_NORMAL_HEAD2, (13 * EFONT_WIDTH), 0, /* 04 OSD_POS_AIN_CH_INFO */
(5 * EFONT_WIDTH) },
{WB_NORMAL_HEAD2, (19 * EFONT_WIDTH), 0, /* 05 OSD_POS_AIN_BITRATE */
(8 * EFONT_WIDTH) },
{WB_NORMAL_PBC1, (0 * EFONT_WIDTH), 0, /* 06 OSD_POS_AIN_UPSAMPLING */
(15 * EFONT_WIDTH) },
{WB_NORMAL_PBC1, (19 * EFONT_WIDTH), 0, /* 07 OSD_POS_AIN_3D */
(7 * EFONT_WIDTH) },
{WB_NORMAL_PBC2, (0 * EFONT_WIDTH), 0, /* 08 OSD_POS_AIN_EQ_TYPE */
(10 * EFONT_WIDTH) },
{WB_NORMAL_PBC2, (12 * EFONT_WIDTH), 0, /* 09 OSD_POS_AIN_REV_TYPE */
(15 * EFONT_WIDTH) }
};
#else /* not define AUDIO_IN_EN */
#define pwPosAin 0
#endif /* not define AUDIO_IN_EN */
#endif /* _OSDSHOW_MAIN_C_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -