12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #ifndef __HDMI_NOTICE_H__
- #define __HDMI_NOTICE_H__
- #include "drv_types.h"
- typedef enum _HDMI_NOTICE_TYPE_e
- {
- HDMINOTICE_INITSTATE, // 0
- HDMINOTICE_NOSIGNAL, // 1
- HDMINOTICE_HAVESIGNAL, // 2
- HDMINOTICE_NOTSUPPORT, // 3
- HDMINOTICE_PROCESSING_IN, // 4
- HDMINOTICE_PROCESSING_OUT, // 5
- HDMINOTICE_AVMUTE, // 6
- HDMINOTICE_AVUNMUTE, // 7
- HDMINOTICE_INACTIVE, // 8
- HDMINOTICE_HDMIMODE, // 9
- HDMINOTICE_DVIMODE, // 10
- HDMINOTICE_MHL_CONTENT_ON, // 11
- HDMINOTICE_MHL_CONTENT_OFF, // 12
- HDMINOTICE_SPD_INFOFRAME_UPDATE,// 13
- } HDMI_NOTICE_TYPE_e ;
- void HDMI_NoticeHandler(HDMI_NOTICE_TYPE_e status, const INT8* src);
- void HDMI_NoticeHotPlug(UINT32 hpd_status);
- typedef enum
- {
- ACP_GENERIC_AUDIO = 0x00,
- ACP_IEC60958_IDENTIFIED,
- ACP_DVD_AUDIO,
- ACP_SUPER_AUDIO_CD
- } ACP_PKT_T;
- void HDMI_NoticeAudioACP(ACP_PKT_T type);
- //void HDMI_NoticeAudioTypeSupport(BOOL bSupport);
- typedef enum __HDMI_VIDEO_MODE
- {
- NO_HDMI_AUDIO,
- DVI_MODE,
- HDMI_MODE,
- } HDMI_VIDEO_MODE;
- void HDMI_NoticeAudioMode(HDMI_VIDEO_MODE mode);
- #endif /* __HDMI_NOTICE_H__ */
|