aw_define.h

来自「AMLOGIC DPF source code」· C头文件 代码 · 共 244 行

H
244
字号
/*****************************************************************
**                                                             	**
**  Copyright (C) 2004 Amlogic,Inc.                            	**
**  All rights reserved                                        	**
**        Filename : aw_define.h /Project:AVOS  				** 
**        Revision : 1.0                                       	**
**                                                             	**
*****************************************************************/
#ifndef _AW_DEFINE_H
#define _AW_DEFINE_H

//play list mode
#define SEQUENCE_PLAY			0x0
#define PROGRAM_PLAY			0x1
#define A_B_REPEAT_PLAY			0x2
#define REPEAT_ONE_PLAY			0x3

//play mode
#define INITIAL_MODE			0x0
#define STOP_MODE				0x1
#define RESUME_MODE				0x2
#define PAUSE_MODE				0x3
#define PLAY_MODE				0x4
#define FAST_FORWARD_MODE		0x5
#define FAST_BACKWARD_MODE		0x6
#define SLOW_FORWARD_MODE		0x7
#define SLOW_BACKWARD_MODE		0x8
#define STEP_FORWARD_MODE		0x9
#define STEP_BACKWARD_MODE		0xa
#define JPEG_THUMBNAIL_MODE		0xb

//disc type
#define NO_DISC					0x0
#define DVD_VIDEO_DISC			0x1
#define DVD_AUDIO_DISC			0x2
#define VCD_DISC				0x3
#define CDDA_DISC				0x4
#define CD_ROM_DISC				0x5
#define FILE_DISC               0x10        /* non disc based case */

//time display format
#define TITLE_ELAPSE_TIME		0x01
#define TITLE_REMAIN_TIME		0x02
#define CHAPTER_ELAPSE_TIME		0x03
#define CHAPTER_REMAIN_TIME		0x04
#define GROUP_ELAPSE_TIME		0x05
#define GROUP_REMAIN_TIME		0x06
#define TRACK_ELAPSE_TIME		0x07
#define TRACK_REMAIN_TIME		0x08
#define DISC_ELAPSE_TIME		0x09
#define DISC_REMIAN_TIME		0x0a

//CDDA disc type
#define PCM_CDDA				0x0001
#define DTS_CDDA				0x0002
#define CDG_CDDA				0x0004
#define HDCD_CDDA				0x0008
#define CDT_CDDA				0x0010
#define AC3_CDDA				0x0020

//random flag
#define RANDOM_OFF				0x0
#define RANDOM_ON				0x1

#define AUDIO_PLL_192K			0x1
#define AUDIO_PLL_176K			0x2	
#define AUDIO_PLL_96K			0x3
#define AUDIO_PLL_88K			0x4	
#define AUDIO_PLL_48K			0x5	
#define AUDIO_PLL_44K			0x6	
#define AUDIO_PLL_32K			0x7	
#define AUDIO_PLL_22K			0x8
#define AUDIO_PLL_16K			0x9	


//Repeat flag
#define REPEAT_NONE				0x0
#define REPEAT_ALL				0x1
#define REPEAT_ONE				0x2
#define REPEAT_TITLE			0x3
#define REPEAT_GROUP			0x4
#define REPEAT_FOLDER			0x5
#define REPEAT_A_B				0x6
#define REPEAT_PROGRAM			0x7		

//Loader status
#define LOADER_CLOSED			0x0
#define LOADER_CLOSING			0x1
#define LOADER_OPENED			0x2
#define LOADER_OPENING			0x3
#define LOADER_READING			0x4

//tv mode
#define TV_MODE_NTSC			0x1
#define TV_MODE_PAL				0x2
#define TV_MODE_720				0x3
#define TV_MODE_1080			0x4

#define CDDA_AUTO_RUN_LEVEL		0x10

//KEY_DEFINE_SECTION_START
#define  UOP_NOP           				 0
#define  UOP_POWER         				 1
#define  UOP_OPEN_CLOSE    				 2
#define  UOP_END_PAUSE     				 3
#define  UOP_STOP          				 4
#define  UOP_OSD           				 5
#define  UOP_MENU          				 6
#define  UOP_SUBPICTURE    				 7
#define  UOP_ANGLE         				 8
#define  UOP_AUDIO         				 9
#define  UOP_0             				10
#define  UOP_1             				11
#define  UOP_2             				12
#define  UOP_3             				13
#define  UOP_4             				14
#define  UOP_5             				15
#define  UOP_6             				16
#define  UOP_7             				17
#define  UOP_8             				18
#define  UOP_9             				19
#define  UOP_RESUME        				20
#define  UOP_NEXT_CHAP     				21
#define  UOP_PREVIOUS_CHAP 				22
#define  UOP_UP            				23
#define  UOP_DOWN          				24
#define  UOP_LEFT          				25
#define  UOP_RIGHT         				26
#define  UOP_ENTER         				27
#define  UOP_SINGLE_STEP   				28
#define  UOP_FAST_FORWARD  				29
#define  UOP_FAST_BACKWARD 				30
#define  UOP_SLOW_FORWARD  				31
#define  UOP_PROGRAM       				32
#define  UOP_TITLE         				33
#define  UOP_MARK          				34
#define  UOP_TIME_CHANGE1  				35//REMAIN
#define  UOP_TIME_CHANGE2  				36//A-B
#define  UOP_TIME_PLAY     				37//TIME SEARCH   2CH DGT OUT
#define  UOP_NTSC_PAL      				38//PAL-NTSC
#define  UOP_SETUP         				39
#define  UOP_PLUS10        				40
#define  UOP_MUTE          				41
#define  UOP_REPEAT	       				42 // ZY, for VCD
#define  UOP_CLEAR	       				43 // ZY, for integration test
#define  UOP_CONFIRM	   				44 //PBC FOR VCD
#define  UOP_ZOOM	       				45
#define  UOP_CHAPTER       				46
#define  UOP_VOL_MINUS     				47
#define  UOP_VOL_PLUS      				48
#define  UOP_PAUSE         				49
#define  UOP_PBC	       				50
#define  UOP_SHUFFLE       				51
#define  UOP_VOCAL	       				52
#define  UOP_PLAY_PAUSE	   				53
#define  UOP_SVIDEO_YUV_SWITCH	   		54//SVIDEO <----->YUV
#define  UOP_KARAOK	       				55
#define  UOP_TT_PLAY	   				56
#define  UOP_PTT_PLAY	   				57
#define  UOP_AGAIN_PLAY    				58
#define  UOP_TONE          				59
#define  UOP_FACTORY_RESET 				60
#define  UOP_DEALER_LOCK   				61
#define  UOP_PWD_RECOVER   				62
#define  UOP_SET_REGION    				63
#define  UOP_UPGRADE       				64
#define  UOP_PLAY_MODE     				65
#define  UOP_TEST_VFD      				66
#define  UOP_SVCD_VCD_OPTION 			67		//frank 2002-12-24 17:45
#define  UOP_WMA_OPTION    				68
#define  UOP_SCREEN_FIT_OPTION 			69
#define  UOP_TRUSURROUND_OPTION  		70
#define  UOP_PROGRESSIVE_SCAN_OPTION 	71
#define  UOP_PROLOGIC_OPTION 			72
#define  UOP_JPEG_OPTION 				73
#define  UOP_PSCAN       				74		//frank 2002-12-27 17:30
#define  UOP_NTSC_PROGRESSIVE 			75
#define  UOP_SUBPICTURE_ON_OFF 			76  //For seperate subtitle features  Zhou Jun 3/25/2003 11:01AM
#define  UOP_ADVANCE_PLAY 				77  //For seperate subtitle features  Zhou Jun 3/25/2003 11:01AM
#define  UOP_AV            				78    // for tmm 231a and 231s model need use av key to change p.scan
#define  UOP_OPTION						79   // for harman
#define  UOP_DISPLAY					80	 // for harman dvd
#define  UOP_PLAY_ACTION   				81             //for activiate  play action
#define  UOP_AV1        				82
#define  UOP_AV2         				83
#define  UOP_DVD         				84
#define  UOP_TUNER       				85//FM--AM--FM
#define  UOP_SURROUND_MODE	 			86//pro logic-3 stero-stereo-tadium-stage-hall-disco-live-pro logic
#define  UOP_GP_PLAY            		87    // for Harman DVD Audio
#define  UOP_TK_PLAY            		88    // for Harman DVD Audio
#define	 UOP_TEST_SCREEN				89		// for Harman Test Screen Key
#define  UOP_AUX_IN						90
#define  UOP_SCART_IN					91
#define  UOP_DIGITAL_IN 				92
#define  UOP_VIDEO						94
#define  UOP_PLAYLIST   				95				//for playlist selection
#define  UOP_NEXT_PIC					96				//for next pic 
#define  UOP_PREVIOUS_PIC				97				//for previous pic
#define  UOP_DIMMER						98				//for vfd
#define  UOP_PLAYER						99  			
#define  UOP_SOURCE						100
#define  UOP_NIGHT						101
#define  UOP_INFO						102
#define  UOP_VCD_OPTION                 103
#define  UOP_SVCD_OPTION                104
#define  UOP_V_SELECT                   105
#define  UOP_HD                         106
#define  UOP_VGA						107
#define  UOP_TV_SYSTEM					108
#define  UOP_CLK_SLEEP                  109
#define  UOP_DTS_OPTION                 110
#define  UOP_SD							111
#define  UOP_PAGE_UP                    112
#define  UOP_PAGE_DOWN                  113  
#define  UOP_MOUSE_L_DOWN               114  
#define  UOP_MOUSE_L_UP                 115  
#define  UOP_MOUSE_R_DOWN               116  
#define  UOP_MOUSE_R_UP                 117  
#define  UOP_MOUSE_M_DOWN               118  
#define  UOP_MOUSE_M_UP                 119  
#define  UOP_MOUSE_ROLL_DOWN            120  
#define  UOP_MOUSE_ROLL_UP              121  
#define  UOP_MOUSE_MOVE                 122
#define  UOP_CONTRAANGLE                123 
#define  UOP_TXT                        124  
#define  UOP_STEP_SHOW                  125
#define  UOP_SLIDE_SHOW                 126
#define  UOP_ESC                        127
#define  UOP_169_43                     128
#define  UOP_OSD_and_ESC                129
#define  UOP_MODE                       131
#define  UOP_FAV                        132
#define  UOP_TV_RADIO                   133
#define  UOP_YELLOW                     134
#define  UOP_GREEN                      135
#define  UOP_RED                        136
#define  UOP_SWITCH                     137
#define  UOP_EPG                        138
#define  UOP_BLUE                       139
#define  UOP_KEY_END                    140

//KEY_DEFINE_SECTION_END

#endif //end of _AW_DEFINE_H

⌨️ 快捷键说明

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