www.pudn.com > 6027_HD65.rar > eq.h


/**********************************************************************/ 
/***************    MTK CONFIDENTIAL & COPYRIGHTED     ****************/ 
/***************                                       ****************/ 
/***************  $Modtime:: 04/04/19 3:01p    $       ****************/ 
/***************  $Revision:: 1                $       ****************/ 
/***************                                       ****************/ 
/***************   Description : Spectrum display      ****************/ 
/***************                 include file          ****************/ 
/***************                                       ****************/ 
/***************       Company : MediaTek Inc.         ****************/ 
/***************    Programmer :                       ****************/ 
/**********************************************************************/ 
 
#ifndef _SPTM_H_ 
#define _SPTM_H_ 
 
EXTERN xdata struct 
{ 
  /* BYTE 0 */ 
  BYTE bDispType:2; 
  BYTE Reserve:6; 
} 
_rEqState; 
 
#define OSD_EQ_TYPE_DISABLE     OSD_SPTM_NONE 
 
#ifdef USE_MED_SPTM 
#define OSD_EQ_TYPE_GRID        OSD_SPTM_SGRID 
#else 
#define OSD_EQ_TYPE_GRID        OSD_SPTM_GRID 
#endif 
 
#define OSD_EQ_TYPE_BAR         OSD_SPTM_BAR 
#define OSD_EQ_TYPE_MAX         OSD_SPTM_MAX 
 
#ifdef SPTM_SUPPORT 
 
#define fgIsEqShow()            (_rEqState.bDispType != OSD_EQ_TYPE_DISABLE) 
#define bEqCurrType()           (_rEqState.bDispType) 
 
// ********************************************************************* 
// Function prototype 
// ********************************************************************* 
void vSptmChangeType(BYTE bType) large; 
 
#else /* !SPTM_SUPPORT */ 
 
#define fgIsEqShow()            (FALSE) 
#define bEqCurrType()           (OSD_EQ_TYPE_DISABLE) 
 
#endif /* SPTM_SUPPORT */ 
 
#endif /* _SPTM_H_ */