⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 panel.h

📁 一个不错的硬盘播放器程序,包含VFD显示程序,红外线遥控程序,硬盘读写程序,及解码程序等.
💻 H
字号:
/* Copyright 1996, ESS Technology, Inc.					*//* SCCSID @(#)panel.h	1.29 2/17/98 *//* * $Log$ */#ifndef __PANEL_H__#define __PANEL_H__#define SYSTEM_INIT     0#define SYSTEM_STOP     1#define SYSTEM_OPEN     2#define SYSTEM_CLOSE    3#define SYSTEM_READING  4#define SYSTEM_PAUSE    5#define SYSTEM_PLAYING  6#define SYSTEM_CONTINUE 7#if (CUST71 || CUSTDVD)#define SYSTEM_PLAY_LIST_STATE 		8#define SYSTEM_SELECTION_LIST_STATE 	9#define SYSTEM_DISC_CHANGING    	10#endif#ifdef P315#define SYSTEM_PLAY_LIST_STATE 		8#define SYSTEM_SELECTION_LIST_STATE	9#endifvoid panel_system_status(int status);#define PANEL_TV_NTSC         TV_NTSC#define PANEL_TV_PAL          TV_PALvoid panel_TV_mode(int mode);#define DISC_UNKNOWN    0#define DISC_NO_DISC    1#define DISC_VCD20      2#define DISC_VCD11      3#define DISC_KARAOKE    4#define DISC_AUDIO      5#define DISC_CDG        6#define DISC_CDI        7#define DISC_PHOTO      8void panel_disc_type(int type);#define AUDIO_MUTE      0#define AUDIO_L_R       1#define AUDIO_L_L       2#define AUDIO_R_R       3#define AUDIO_3D        4#ifdef S215	/* vocal assisting */#define AUDIO_VOCAL_L	5#define AUDIO_VOCAL_R	6#endif#if (!CUST71 && !CUSTDVD)void panel_audio_mode(int mode);#endif#define SHIFT_0                 0#define SHIFT_PLUS_1            1#define SHIFT_PLUS_2            2#define SHIFT_PLUS_3            3#define SHIFT_PLUS_4            4#define SHIFT_PLUS_5            5#define SHIFT_PLUS_6            6#define SHIFT_PLUS_7            7#define SHIFT_MINUS_1           -1#define SHIFT_MINUS_2           -2#define SHIFT_MINUS_3           -3#define SHIFT_MINUS_4           -4#define SHIFT_MINUS_5           -5#define SHIFT_MINUS_6           -6#define SHIFT_MINUS_7           -7void panel_key_shift(int level);    /* -7 to 7 */#define VOCAL_OFF               0#define VOCAL_LEFT              1#define VOCAL_RIGHT             2void panel_vocal_mode(int mode);/* for disc mode */#define DISC_CONTINUE           0x01#define DISC_PROGRAM            0x02#define DISC_SHUFFLE            0x04#define DISC_REPEAT_ONE         0x08#define DISC_REPEAT_ALL         0x10#define DISC_REPEAT_AB          0x20#define DISC_PBC_ON             0x40#define DISC_MUTE               0x80#define DISC_DISABLE_TIME       0x100#define DISC_OSD_ON             0x200#if (!CUST71 && !CUSTDVD)extern int DiscMode;#endif#ifdef CUST71#define FLAT_BITS               0x18#define POP_BITS                0xE7#define ROCK_BITS               0x08#define CLASS_BITS              0x10#define DISC1_BIT               0x01#define DISC2_BIT               0x02#define DISC3_BIT               0x04#endifvoid panel_osd_mode_change(void);#define SEQ_PBC_ON              0#define SEQ_CONTINUE            1#define SEQ_PROGRAM             2#define SEQ_SHUFFLE             3#ifdef CUSTDVD#define SEQ_PBC_OFF              4#endif#ifdef CUST71#define SEQ_PBC_OFF              4#define SEQ_FLAT                 5#define SEQ_ROCK                 6#define SEQ_CLASS                7#define SEQ_POP                  8#endifvoid panel_sequence_mode(int mode);#define SCAN_NORMAL             0#define SCAN_INTRO              1#define SCAN_CD_DIGEST          2#define SCAN_TRACK_DIGEST       3void panel_scan_mode(int mode);#define PLAY_NORMAL             0#define PLAY_FF                 1#define PLAY_FR                 2#define PLAY_SLOW               3#define PLAY_STEP               4void panel_play_mode(int mode);#ifdef CUST4#define REPEAT_OFF              0#define REPEAT_ALL              1#define REPEAT_ONE              2#else#define REPEAT_OFF              0#define REPEAT_ONE              1#define REPEAT_ALL              2#endif /* CUST4 */#define REPEAT_3ALL             3#define PANEL_PIC_STILL		0#define PANEL_PIC_MOTION	1int panel_repeat_mode_change();int panel_get_repeat_mode(void);void panel_play_track(int track_num);void panel_play_next_track(int track_num);void panel_play_index(int index_num);void panel_play_next_index(int index_num);void panel_total_track(int total_track_num);void panel_track_select(int track_num, int flag);void panel_track_deselected(int track_num);void panel_power_off(int track, int min, int sec);/*void panel_play_ff(int rate);void panel_play_fr(int rate);void panel_play_slow_motion(int rate);*/void panel_osd_mode(int mode);/* for BTC */#define panel_end_of_track()  addMicroRing(PANEL_END_TRACK)#define panel_resume_track_index(track_index) disp_calendar(cur_track_index)#define panel_pic_type(type) {extern int Motion_Pic; Motion_Pic = type;}void panel_pre_emphasis(int de_emphasis);#ifndef CUST3void panel_auto_pause(int auto_pause);#elsevoid panel_auto_pause();#endif#define REPEAT_AB_OFF           0#define REPEAT_AB_START         1#define REPEAT_AB_END           2#if (CUST71 || CUSTDVD)#define A2B_NOT_SET     	0#define SET_A_SET		1#define SET_B_SET       	2#endifvoid panel_repeat_ab(int mode);#define GOTO_OFF                0#define GOTO_START              1#define GOTO_MINUTE_TEN         2#define GOTO_MINUTE             3#define GOTO_SECOND_TEN         4#define GOTO_SECOND             5void panel_goto(int mode, int value);#define TIME_SINGLE_ELAPSED     0#define TIME_SINGLE_REMAIN      1#define TIME_TOTAL_REMAIN       2#define TIME_DISABLE            3               /* 16-08-96 */#if ((CUST3 && !CUST71 && !CUSTDVD) || P315)void showProgramTime(void);#elsevoid showProgramTime(int type);#endifvoid panel_time_mode_change(void);void panel_running_time(int time);#if (!CUST71 && !CUSTDVD)void panel_disc_slot(int slot_number);void panel_error(int error_code);#endif#ifdef CUST4void panel_time_area(int, int);void panel_suppress_time(int);#endif#ifdef DVD_VCD#define MAX_CALENDAR		15#else /* for normal VCD */#if (VFD_FUTABA || CUST71 || CUSTDVD)#define MAX_CALENDAR            16#else#define MAX_CALENDAR            20#endif#endif /*DVD_VCD *//* Some imported OSD variables */#if (!CUST71 && !CUSTDVD)IMPORT unsigned char *osd_msg;IMPORT unsigned char osd_timeout;IMPORT unsigned char goto_buf[];#ifdef BILINGUAL_OSDIMPORT unsigned char c_goto_buf[];#endif#endif#if (CUST71 || CUSTDVD)IMPORT unsigned char goto_buf[];void show_panel_time(int time);#endif#endif

⌨️ 快捷键说明

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