irconfig.h

来自「代码有点长,需细心阅读,仅供影音视听类产品的开发人员参考」· C头文件 代码 · 共 131 行

H
131
字号
#ifndef __IRCONFIG_H
#define __IRCONFIG_H

typedef void (*IRFUNC) ();
enum
{
/*00-0F*/
    IRC_STOP,                                          
    IRC_AB,                                             
    IRC_FUCHANG,                                
    IRC_FUDU,                                        
    IRC_EJECT,                                      
    IRC_1,                                              
    IRC_2,                                              
    IRC_3,                                              
    IRC_4,                                              
    IRC_5,                                              
    IRC_6,                                              
    IRC_7,                                              
    IRC_8,                                              
    IRC_9,                                              
    IRC_0,                                              
    IRC_P10,                                          
/*10-1F*/
    IRC_GOTO,                                       
    IRC_PBC,                                          
    IRC_PROGRAM,        
    IRC_MUTE,                                       
    IRC_STEP,                                        
    IRC_RESUME,                                   
    IRC_RETURN,                                   
    IRC_REPEAT,                                    
    IRC_FREEZE,                                     
    IRC_REMAIN_TIME,                         
#ifdef IR_INTRO_ON
    IRC_INTRO,                                      
#endif
    IRC_9FRAME,                                   
    IRC_SLOW,                                       
    IRC_LANGUAGE,                               
    IRC_OSD,                                       
    IRC_FORMAT,                                   
/*20-2F*/
    IRC_ZOOM_UP,               
    IRC_ZOOM_DOWN,                          
    IRC_ZOOM_LEFT,                             
    IRC_ZOOM_RIGHT,                          
    IRC_ZOOM,                                       
    IRC_RANDOM,                                  
    IRC_CHANNEL,                                 
    IRC_VOLUME_UP,                            
    IRC_SCORE,                                     
    IRC_BACKWARD,                             
    IRC_FORWARD,                               
    IRC_PAUSE,                                     
    IRC_VOLUME_DN,                           
    IRC_SETUP_MENU,                         
    IRC_PREV,                                       
    IRC_NEXT,                                       
/*30-3F*/
    IRC_PLAY,                                       
    IRC_SUBTITLE,                               
    IRC_AUDIO_STREAM,                    
    IRC_AUTO_MANUAL,                     
    IRC_3D_EFFECT,                            
    IRC_PLAYPAUSE,                           
#ifdef POWER_KEY  //zhyf test 2-9-12 17:46
         IRC_POWER,      
#endif

#ifdef ECHO_KEY
    IRC_ECHO_UP,
    IRC_ECHO_DN,
#endif

#ifdef IR_5_PLUS
    IRC_P5,
#endif
#ifdef IR_BOOK_MARK
    IR_SET_BOOKMARK,
    IR_PLAY_BOOKMARK,
#endif
#ifdef IR_SET_ERR_LEV
    IR_SET_CRC,
#endif
#ifdef IR_REAL_ZOOM
    IRC_REAL_ZOOM,
#endif
#ifdef IR_KEY_FUNC
    IRC_KEY_UP,
    IRC_KEY_DN, 
    IRC_KEY_RESET,
#endif                      //ZHX 033003
#ifdef USE_PP5_KEY
    IRC_PP5,
#endif
    IRC_SHUQIAN,
    IRC_NULL,
    IR_CODE_MAX_NUM,     
    // Just remark the maxium IR COMAMND Numbers. No func mapped to it!!
};

#if 1                                     /*ZHX 032603*/
#define IRC_3D                   IRC_3D_EFFECT
#define IRC_OC                   IRC_EJECT
#define IRC_FC                   IRC_FUCHANG
#define IRC_FD                   IRC_FUDU
#define IRC_TV                   IRC_FORMAT
#define IRC_LR                   IRC_CHANNEL
#define IRC_PP                   IRC_PLAYPAUSE
#define IRC_FB                   IRC_BACKWARD
#define IRC_FF                   IRC_FORWARD
#define IRC_ECHOUP               IRC_ECHO_UP
#define IRC_ECHODN               IRC_ECHO_DN
#define IRC_SETUP                IRC_SETUP_MENU
#define IRC_ZOOMUP               IRC_ZOOM_UP
#define IRC_ZOOMDN               IRC_ZOOM_DOWN
#define IRC_ZOOML                IRC_ZOOM_LEFT
#define IRC_ZOOMR                IRC_ZOOM_RIGHT
#define IRC_VOLUP                IRC_VOLUME_UP
#define IRC_VOLDN                IRC_VOLUME_DN
#define IRC_OPEN                 IRC_EJECT
#define IRC_PROG                 IRC_PROGRAM
#define IRC_TIME                 IRC_REMAIN_TIME
#define IRC_LANG                 IRC_LANGUAGE
#define IRC_SHUFFLE              IRC_RANDOM
#define IRC_ERROR                  IR_SET_CRC
#endif    

#endif/*__IRCONFIG_H*/

⌨️ 快捷键说明

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