cec.h.rst.exceptions 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577
  1. # SPDX-License-Identifier: GPL-2.0
  2. # Ignore header name
  3. ignore define _CEC_UAPI_H
  4. # define macros to ignore
  5. ignore define CEC_MAX_MSG_SIZE
  6. ignore define CEC_MAX_LOG_ADDRS
  7. ignore define CEC_LOG_ADDR_MASK_TV
  8. ignore define CEC_LOG_ADDR_MASK_RECORD
  9. ignore define CEC_LOG_ADDR_MASK_TUNER
  10. ignore define CEC_LOG_ADDR_MASK_PLAYBACK
  11. ignore define CEC_LOG_ADDR_MASK_AUDIOSYSTEM
  12. ignore define CEC_LOG_ADDR_MASK_BACKUP
  13. ignore define CEC_LOG_ADDR_MASK_SPECIFIC
  14. ignore define CEC_LOG_ADDR_MASK_UNREGISTERED
  15. # Shouldn't them be documented?
  16. ignore define CEC_LOG_ADDR_INVALID
  17. ignore define CEC_PHYS_ADDR_INVALID
  18. ignore define CEC_VENDOR_ID_NONE
  19. ignore define CEC_MODE_INITIATOR_MSK
  20. ignore define CEC_MODE_FOLLOWER_MSK
  21. # Part of CEC 2.0 spec - shouldn't be documented too?
  22. ignore define CEC_LOG_ADDR_TV
  23. ignore define CEC_LOG_ADDR_RECORD_1
  24. ignore define CEC_LOG_ADDR_RECORD_2
  25. ignore define CEC_LOG_ADDR_TUNER_1
  26. ignore define CEC_LOG_ADDR_PLAYBACK_1
  27. ignore define CEC_LOG_ADDR_AUDIOSYSTEM
  28. ignore define CEC_LOG_ADDR_TUNER_2
  29. ignore define CEC_LOG_ADDR_TUNER_3
  30. ignore define CEC_LOG_ADDR_PLAYBACK_2
  31. ignore define CEC_LOG_ADDR_RECORD_3
  32. ignore define CEC_LOG_ADDR_TUNER_4
  33. ignore define CEC_LOG_ADDR_PLAYBACK_3
  34. ignore define CEC_LOG_ADDR_BACKUP_1
  35. ignore define CEC_LOG_ADDR_BACKUP_2
  36. ignore define CEC_LOG_ADDR_SPECIFIC
  37. ignore define CEC_LOG_ADDR_UNREGISTERED
  38. ignore define CEC_LOG_ADDR_BROADCAST
  39. # IMHO, those should also be documented
  40. ignore define CEC_MSG_ACTIVE_SOURCE
  41. ignore define CEC_MSG_IMAGE_VIEW_ON
  42. ignore define CEC_MSG_TEXT_VIEW_ON
  43. ignore define CEC_MSG_INACTIVE_SOURCE
  44. ignore define CEC_MSG_REQUEST_ACTIVE_SOURCE
  45. ignore define CEC_MSG_ROUTING_CHANGE
  46. ignore define CEC_MSG_ROUTING_INFORMATION
  47. ignore define CEC_MSG_SET_STREAM_PATH
  48. ignore define CEC_MSG_STANDBY
  49. ignore define CEC_MSG_RECORD_OFF
  50. ignore define CEC_MSG_RECORD_ON
  51. ignore define CEC_OP_RECORD_SRC_OWN
  52. ignore define CEC_OP_RECORD_SRC_DIGITAL
  53. ignore define CEC_OP_RECORD_SRC_ANALOG
  54. ignore define CEC_OP_RECORD_SRC_EXT_PLUG
  55. ignore define CEC_OP_RECORD_SRC_EXT_PHYS_ADDR
  56. ignore define CEC_OP_SERVICE_ID_METHOD_BY_DIG_ID
  57. ignore define CEC_OP_SERVICE_ID_METHOD_BY_CHANNEL
  58. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_GEN
  59. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_GEN
  60. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_GEN
  61. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_BS
  62. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_CS
  63. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_T
  64. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_CABLE
  65. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_SAT
  66. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_T
  67. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_C
  68. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_S
  69. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_S2
  70. ignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_T
  71. ignore define CEC_OP_ANA_BCAST_TYPE_CABLE
  72. ignore define CEC_OP_ANA_BCAST_TYPE_SATELLITE
  73. ignore define CEC_OP_ANA_BCAST_TYPE_TERRESTRIAL
  74. ignore define CEC_OP_BCAST_SYSTEM_PAL_BG
  75. ignore define CEC_OP_BCAST_SYSTEM_SECAM_LQ
  76. ignore define CEC_OP_BCAST_SYSTEM_PAL_M
  77. ignore define CEC_OP_BCAST_SYSTEM_NTSC_M
  78. ignore define CEC_OP_BCAST_SYSTEM_PAL_I
  79. ignore define CEC_OP_BCAST_SYSTEM_SECAM_DK
  80. ignore define CEC_OP_BCAST_SYSTEM_SECAM_BG
  81. ignore define CEC_OP_BCAST_SYSTEM_SECAM_L
  82. ignore define CEC_OP_BCAST_SYSTEM_PAL_DK
  83. ignore define CEC_OP_BCAST_SYSTEM_OTHER
  84. ignore define CEC_OP_CHANNEL_NUMBER_FMT_1_PART
  85. ignore define CEC_OP_CHANNEL_NUMBER_FMT_2_PART
  86. ignore define CEC_MSG_RECORD_STATUS
  87. ignore define CEC_OP_RECORD_STATUS_CUR_SRC
  88. ignore define CEC_OP_RECORD_STATUS_DIG_SERVICE
  89. ignore define CEC_OP_RECORD_STATUS_ANA_SERVICE
  90. ignore define CEC_OP_RECORD_STATUS_EXT_INPUT
  91. ignore define CEC_OP_RECORD_STATUS_NO_DIG_SERVICE
  92. ignore define CEC_OP_RECORD_STATUS_NO_ANA_SERVICE
  93. ignore define CEC_OP_RECORD_STATUS_NO_SERVICE
  94. ignore define CEC_OP_RECORD_STATUS_INVALID_EXT_PLUG
  95. ignore define CEC_OP_RECORD_STATUS_INVALID_EXT_PHYS_ADDR
  96. ignore define CEC_OP_RECORD_STATUS_UNSUP_CA
  97. ignore define CEC_OP_RECORD_STATUS_NO_CA_ENTITLEMENTS
  98. ignore define CEC_OP_RECORD_STATUS_CANT_COPY_SRC
  99. ignore define CEC_OP_RECORD_STATUS_NO_MORE_COPIES
  100. ignore define CEC_OP_RECORD_STATUS_NO_MEDIA
  101. ignore define CEC_OP_RECORD_STATUS_PLAYING
  102. ignore define CEC_OP_RECORD_STATUS_ALREADY_RECORDING
  103. ignore define CEC_OP_RECORD_STATUS_MEDIA_PROT
  104. ignore define CEC_OP_RECORD_STATUS_NO_SIGNAL
  105. ignore define CEC_OP_RECORD_STATUS_MEDIA_PROBLEM
  106. ignore define CEC_OP_RECORD_STATUS_NO_SPACE
  107. ignore define CEC_OP_RECORD_STATUS_PARENTAL_LOCK
  108. ignore define CEC_OP_RECORD_STATUS_TERMINATED_OK
  109. ignore define CEC_OP_RECORD_STATUS_ALREADY_TERM
  110. ignore define CEC_OP_RECORD_STATUS_OTHER
  111. ignore define CEC_MSG_RECORD_TV_SCREEN
  112. ignore define CEC_MSG_CLEAR_ANALOGUE_TIMER
  113. ignore define CEC_OP_REC_SEQ_SUNDAY
  114. ignore define CEC_OP_REC_SEQ_MONDAY
  115. ignore define CEC_OP_REC_SEQ_TUESDAY
  116. ignore define CEC_OP_REC_SEQ_WEDNESDAY
  117. ignore define CEC_OP_REC_SEQ_THURSDAY
  118. ignore define CEC_OP_REC_SEQ_FRIDAY
  119. ignore define CEC_OP_REC_SEQ_SATURDAY
  120. ignore define CEC_OP_REC_SEQ_ONCE_ONLY
  121. ignore define CEC_MSG_CLEAR_DIGITAL_TIMER
  122. ignore define CEC_MSG_CLEAR_EXT_TIMER
  123. ignore define CEC_OP_EXT_SRC_PLUG
  124. ignore define CEC_OP_EXT_SRC_PHYS_ADDR
  125. ignore define CEC_MSG_SET_ANALOGUE_TIMER
  126. ignore define CEC_MSG_SET_DIGITAL_TIMER
  127. ignore define CEC_MSG_SET_EXT_TIMER
  128. ignore define CEC_MSG_SET_TIMER_PROGRAM_TITLE
  129. ignore define CEC_MSG_TIMER_CLEARED_STATUS
  130. ignore define CEC_OP_TIMER_CLR_STAT_RECORDING
  131. ignore define CEC_OP_TIMER_CLR_STAT_NO_MATCHING
  132. ignore define CEC_OP_TIMER_CLR_STAT_NO_INFO
  133. ignore define CEC_OP_TIMER_CLR_STAT_CLEARED
  134. ignore define CEC_MSG_TIMER_STATUS
  135. ignore define CEC_OP_TIMER_OVERLAP_WARNING_NO_OVERLAP
  136. ignore define CEC_OP_TIMER_OVERLAP_WARNING_OVERLAP
  137. ignore define CEC_OP_MEDIA_INFO_UNPROT_MEDIA
  138. ignore define CEC_OP_MEDIA_INFO_PROT_MEDIA
  139. ignore define CEC_OP_MEDIA_INFO_NO_MEDIA
  140. ignore define CEC_OP_PROG_IND_NOT_PROGRAMMED
  141. ignore define CEC_OP_PROG_IND_PROGRAMMED
  142. ignore define CEC_OP_PROG_INFO_ENOUGH_SPACE
  143. ignore define CEC_OP_PROG_INFO_NOT_ENOUGH_SPACE
  144. ignore define CEC_OP_PROG_INFO_MIGHT_NOT_BE_ENOUGH_SPACE
  145. ignore define CEC_OP_PROG_INFO_NONE_AVAILABLE
  146. ignore define CEC_OP_PROG_ERROR_NO_FREE_TIMER
  147. ignore define CEC_OP_PROG_ERROR_DATE_OUT_OF_RANGE
  148. ignore define CEC_OP_PROG_ERROR_REC_SEQ_ERROR
  149. ignore define CEC_OP_PROG_ERROR_INV_EXT_PLUG
  150. ignore define CEC_OP_PROG_ERROR_INV_EXT_PHYS_ADDR
  151. ignore define CEC_OP_PROG_ERROR_CA_UNSUPP
  152. ignore define CEC_OP_PROG_ERROR_INSUF_CA_ENTITLEMENTS
  153. ignore define CEC_OP_PROG_ERROR_RESOLUTION_UNSUPP
  154. ignore define CEC_OP_PROG_ERROR_PARENTAL_LOCK
  155. ignore define CEC_OP_PROG_ERROR_CLOCK_FAILURE
  156. ignore define CEC_OP_PROG_ERROR_DUPLICATE
  157. ignore define CEC_MSG_CEC_VERSION
  158. ignore define CEC_OP_CEC_VERSION_1_3A
  159. ignore define CEC_OP_CEC_VERSION_1_4
  160. ignore define CEC_OP_CEC_VERSION_2_0
  161. ignore define CEC_MSG_GET_CEC_VERSION
  162. ignore define CEC_MSG_GIVE_PHYSICAL_ADDR
  163. ignore define CEC_MSG_GET_MENU_LANGUAGE
  164. ignore define CEC_MSG_REPORT_PHYSICAL_ADDR
  165. ignore define CEC_OP_PRIM_DEVTYPE_TV
  166. ignore define CEC_OP_PRIM_DEVTYPE_RECORD
  167. ignore define CEC_OP_PRIM_DEVTYPE_TUNER
  168. ignore define CEC_OP_PRIM_DEVTYPE_PLAYBACK
  169. ignore define CEC_OP_PRIM_DEVTYPE_AUDIOSYSTEM
  170. ignore define CEC_OP_PRIM_DEVTYPE_SWITCH
  171. ignore define CEC_OP_PRIM_DEVTYPE_PROCESSOR
  172. ignore define CEC_MSG_SET_MENU_LANGUAGE
  173. ignore define CEC_MSG_REPORT_FEATURES
  174. ignore define CEC_OP_ALL_DEVTYPE_TV
  175. ignore define CEC_OP_ALL_DEVTYPE_RECORD
  176. ignore define CEC_OP_ALL_DEVTYPE_TUNER
  177. ignore define CEC_OP_ALL_DEVTYPE_PLAYBACK
  178. ignore define CEC_OP_ALL_DEVTYPE_AUDIOSYSTEM
  179. ignore define CEC_OP_ALL_DEVTYPE_SWITCH
  180. ignore define CEC_OP_FEAT_EXT
  181. ignore define CEC_OP_FEAT_RC_TV_PROFILE_NONE
  182. ignore define CEC_OP_FEAT_RC_TV_PROFILE_1
  183. ignore define CEC_OP_FEAT_RC_TV_PROFILE_2
  184. ignore define CEC_OP_FEAT_RC_TV_PROFILE_3
  185. ignore define CEC_OP_FEAT_RC_TV_PROFILE_4
  186. ignore define CEC_OP_FEAT_RC_SRC_HAS_DEV_ROOT_MENU
  187. ignore define CEC_OP_FEAT_RC_SRC_HAS_DEV_SETUP_MENU
  188. ignore define CEC_OP_FEAT_RC_SRC_HAS_CONTENTS_MENU
  189. ignore define CEC_OP_FEAT_RC_SRC_HAS_MEDIA_TOP_MENU
  190. ignore define CEC_OP_FEAT_RC_SRC_HAS_MEDIA_CONTEXT_MENU
  191. ignore define CEC_OP_FEAT_DEV_HAS_RECORD_TV_SCREEN
  192. ignore define CEC_OP_FEAT_DEV_HAS_SET_OSD_STRING
  193. ignore define CEC_OP_FEAT_DEV_HAS_DECK_CONTROL
  194. ignore define CEC_OP_FEAT_DEV_HAS_SET_AUDIO_RATE
  195. ignore define CEC_OP_FEAT_DEV_SINK_HAS_ARC_TX
  196. ignore define CEC_OP_FEAT_DEV_SOURCE_HAS_ARC_RX
  197. ignore define CEC_OP_FEAT_DEV_HAS_SET_AUDIO_VOLUME_LEVEL
  198. ignore define CEC_MSG_GIVE_FEATURES
  199. ignore define CEC_MSG_DECK_CONTROL
  200. ignore define CEC_OP_DECK_CTL_MODE_SKIP_FWD
  201. ignore define CEC_OP_DECK_CTL_MODE_SKIP_REV
  202. ignore define CEC_OP_DECK_CTL_MODE_STOP
  203. ignore define CEC_OP_DECK_CTL_MODE_EJECT
  204. ignore define CEC_MSG_DECK_STATUS
  205. ignore define CEC_OP_DECK_INFO_PLAY
  206. ignore define CEC_OP_DECK_INFO_RECORD
  207. ignore define CEC_OP_DECK_INFO_PLAY_REV
  208. ignore define CEC_OP_DECK_INFO_STILL
  209. ignore define CEC_OP_DECK_INFO_SLOW
  210. ignore define CEC_OP_DECK_INFO_SLOW_REV
  211. ignore define CEC_OP_DECK_INFO_FAST_FWD
  212. ignore define CEC_OP_DECK_INFO_FAST_REV
  213. ignore define CEC_OP_DECK_INFO_NO_MEDIA
  214. ignore define CEC_OP_DECK_INFO_STOP
  215. ignore define CEC_OP_DECK_INFO_SKIP_FWD
  216. ignore define CEC_OP_DECK_INFO_SKIP_REV
  217. ignore define CEC_OP_DECK_INFO_INDEX_SEARCH_FWD
  218. ignore define CEC_OP_DECK_INFO_INDEX_SEARCH_REV
  219. ignore define CEC_OP_DECK_INFO_OTHER
  220. ignore define CEC_MSG_GIVE_DECK_STATUS
  221. ignore define CEC_OP_STATUS_REQ_ON
  222. ignore define CEC_OP_STATUS_REQ_OFF
  223. ignore define CEC_OP_STATUS_REQ_ONCE
  224. ignore define CEC_MSG_PLAY
  225. ignore define CEC_OP_PLAY_MODE_PLAY_FWD
  226. ignore define CEC_OP_PLAY_MODE_PLAY_REV
  227. ignore define CEC_OP_PLAY_MODE_PLAY_STILL
  228. ignore define CEC_OP_PLAY_MODE_PLAY_FAST_FWD_MIN
  229. ignore define CEC_OP_PLAY_MODE_PLAY_FAST_FWD_MED
  230. ignore define CEC_OP_PLAY_MODE_PLAY_FAST_FWD_MAX
  231. ignore define CEC_OP_PLAY_MODE_PLAY_FAST_REV_MIN
  232. ignore define CEC_OP_PLAY_MODE_PLAY_FAST_REV_MED
  233. ignore define CEC_OP_PLAY_MODE_PLAY_FAST_REV_MAX
  234. ignore define CEC_OP_PLAY_MODE_PLAY_SLOW_FWD_MIN
  235. ignore define CEC_OP_PLAY_MODE_PLAY_SLOW_FWD_MED
  236. ignore define CEC_OP_PLAY_MODE_PLAY_SLOW_FWD_MAX
  237. ignore define CEC_OP_PLAY_MODE_PLAY_SLOW_REV_MIN
  238. ignore define CEC_OP_PLAY_MODE_PLAY_SLOW_REV_MED
  239. ignore define CEC_OP_PLAY_MODE_PLAY_SLOW_REV_MAX
  240. ignore define CEC_MSG_GIVE_TUNER_DEVICE_STATUS
  241. ignore define CEC_MSG_SELECT_ANALOGUE_SERVICE
  242. ignore define CEC_MSG_SELECT_DIGITAL_SERVICE
  243. ignore define CEC_MSG_TUNER_DEVICE_STATUS
  244. ignore define CEC_OP_REC_FLAG_USED
  245. ignore define CEC_OP_REC_FLAG_NOT_USED
  246. ignore define CEC_OP_TUNER_DISPLAY_INFO_DIGITAL
  247. ignore define CEC_OP_TUNER_DISPLAY_INFO_NONE
  248. ignore define CEC_OP_TUNER_DISPLAY_INFO_ANALOGUE
  249. ignore define CEC_MSG_TUNER_STEP_DECREMENT
  250. ignore define CEC_MSG_TUNER_STEP_INCREMENT
  251. ignore define CEC_MSG_DEVICE_VENDOR_ID
  252. ignore define CEC_MSG_GIVE_DEVICE_VENDOR_ID
  253. ignore define CEC_MSG_VENDOR_COMMAND
  254. ignore define CEC_MSG_VENDOR_COMMAND_WITH_ID
  255. ignore define CEC_MSG_VENDOR_REMOTE_BUTTON_DOWN
  256. ignore define CEC_MSG_VENDOR_REMOTE_BUTTON_UP
  257. ignore define CEC_MSG_SET_OSD_STRING
  258. ignore define CEC_OP_DISP_CTL_DEFAULT
  259. ignore define CEC_OP_DISP_CTL_UNTIL_CLEARED
  260. ignore define CEC_OP_DISP_CTL_CLEAR
  261. ignore define CEC_MSG_GIVE_OSD_NAME
  262. ignore define CEC_MSG_SET_OSD_NAME
  263. ignore define CEC_MSG_MENU_REQUEST
  264. ignore define CEC_OP_MENU_REQUEST_ACTIVATE
  265. ignore define CEC_OP_MENU_REQUEST_DEACTIVATE
  266. ignore define CEC_OP_MENU_REQUEST_QUERY
  267. ignore define CEC_MSG_MENU_STATUS
  268. ignore define CEC_OP_MENU_STATE_ACTIVATED
  269. ignore define CEC_OP_MENU_STATE_DEACTIVATED
  270. ignore define CEC_MSG_USER_CONTROL_PRESSED
  271. ignore define CEC_OP_UI_CMD_SELECT
  272. ignore define CEC_OP_UI_CMD_UP
  273. ignore define CEC_OP_UI_CMD_DOWN
  274. ignore define CEC_OP_UI_CMD_LEFT
  275. ignore define CEC_OP_UI_CMD_RIGHT
  276. ignore define CEC_OP_UI_CMD_RIGHT_UP
  277. ignore define CEC_OP_UI_CMD_RIGHT_DOWN
  278. ignore define CEC_OP_UI_CMD_LEFT_UP
  279. ignore define CEC_OP_UI_CMD_LEFT_DOWN
  280. ignore define CEC_OP_UI_CMD_DEVICE_ROOT_MENU
  281. ignore define CEC_OP_UI_CMD_DEVICE_SETUP_MENU
  282. ignore define CEC_OP_UI_CMD_CONTENTS_MENU
  283. ignore define CEC_OP_UI_CMD_FAVORITE_MENU
  284. ignore define CEC_OP_UI_CMD_BACK
  285. ignore define CEC_OP_UI_CMD_MEDIA_TOP_MENU
  286. ignore define CEC_OP_UI_CMD_MEDIA_CONTEXT_SENSITIVE_MENU
  287. ignore define CEC_OP_UI_CMD_NUMBER_ENTRY_MODE
  288. ignore define CEC_OP_UI_CMD_NUMBER_11
  289. ignore define CEC_OP_UI_CMD_NUMBER_12
  290. ignore define CEC_OP_UI_CMD_NUMBER_0_OR_NUMBER_10
  291. ignore define CEC_OP_UI_CMD_NUMBER_1
  292. ignore define CEC_OP_UI_CMD_NUMBER_2
  293. ignore define CEC_OP_UI_CMD_NUMBER_3
  294. ignore define CEC_OP_UI_CMD_NUMBER_4
  295. ignore define CEC_OP_UI_CMD_NUMBER_5
  296. ignore define CEC_OP_UI_CMD_NUMBER_6
  297. ignore define CEC_OP_UI_CMD_NUMBER_7
  298. ignore define CEC_OP_UI_CMD_NUMBER_8
  299. ignore define CEC_OP_UI_CMD_NUMBER_9
  300. ignore define CEC_OP_UI_CMD_DOT
  301. ignore define CEC_OP_UI_CMD_ENTER
  302. ignore define CEC_OP_UI_CMD_CLEAR
  303. ignore define CEC_OP_UI_CMD_NEXT_FAVORITE
  304. ignore define CEC_OP_UI_CMD_CHANNEL_UP
  305. ignore define CEC_OP_UI_CMD_CHANNEL_DOWN
  306. ignore define CEC_OP_UI_CMD_PREVIOUS_CHANNEL
  307. ignore define CEC_OP_UI_CMD_SOUND_SELECT
  308. ignore define CEC_OP_UI_CMD_INPUT_SELECT
  309. ignore define CEC_OP_UI_CMD_DISPLAY_INFORMATION
  310. ignore define CEC_OP_UI_CMD_HELP
  311. ignore define CEC_OP_UI_CMD_PAGE_UP
  312. ignore define CEC_OP_UI_CMD_PAGE_DOWN
  313. ignore define CEC_OP_UI_CMD_POWER
  314. ignore define CEC_OP_UI_CMD_VOLUME_UP
  315. ignore define CEC_OP_UI_CMD_VOLUME_DOWN
  316. ignore define CEC_OP_UI_CMD_MUTE
  317. ignore define CEC_OP_UI_CMD_PLAY
  318. ignore define CEC_OP_UI_CMD_STOP
  319. ignore define CEC_OP_UI_CMD_PAUSE
  320. ignore define CEC_OP_UI_CMD_RECORD
  321. ignore define CEC_OP_UI_CMD_REWIND
  322. ignore define CEC_OP_UI_CMD_FAST_FORWARD
  323. ignore define CEC_OP_UI_CMD_EJECT
  324. ignore define CEC_OP_UI_CMD_SKIP_FORWARD
  325. ignore define CEC_OP_UI_CMD_SKIP_BACKWARD
  326. ignore define CEC_OP_UI_CMD_STOP_RECORD
  327. ignore define CEC_OP_UI_CMD_PAUSE_RECORD
  328. ignore define CEC_OP_UI_CMD_ANGLE
  329. ignore define CEC_OP_UI_CMD_SUB_PICTURE
  330. ignore define CEC_OP_UI_CMD_VIDEO_ON_DEMAND
  331. ignore define CEC_OP_UI_CMD_ELECTRONIC_PROGRAM_GUIDE
  332. ignore define CEC_OP_UI_CMD_TIMER_PROGRAMMING
  333. ignore define CEC_OP_UI_CMD_INITIAL_CONFIGURATION
  334. ignore define CEC_OP_UI_CMD_SELECT_BROADCAST_TYPE
  335. ignore define CEC_OP_UI_CMD_SELECT_SOUND_PRESENTATION
  336. ignore define CEC_OP_UI_CMD_AUDIO_DESCRIPTION
  337. ignore define CEC_OP_UI_CMD_INTERNET
  338. ignore define CEC_OP_UI_CMD_3D_MODE
  339. ignore define CEC_OP_UI_CMD_PLAY_FUNCTION
  340. ignore define CEC_OP_UI_CMD_PAUSE_PLAY_FUNCTION
  341. ignore define CEC_OP_UI_CMD_RECORD_FUNCTION
  342. ignore define CEC_OP_UI_CMD_PAUSE_RECORD_FUNCTION
  343. ignore define CEC_OP_UI_CMD_STOP_FUNCTION
  344. ignore define CEC_OP_UI_CMD_MUTE_FUNCTION
  345. ignore define CEC_OP_UI_CMD_RESTORE_VOLUME_FUNCTION
  346. ignore define CEC_OP_UI_CMD_TUNE_FUNCTION
  347. ignore define CEC_OP_UI_CMD_SELECT_MEDIA_FUNCTION
  348. ignore define CEC_OP_UI_CMD_SELECT_AV_INPUT_FUNCTION
  349. ignore define CEC_OP_UI_CMD_SELECT_AUDIO_INPUT_FUNCTION
  350. ignore define CEC_OP_UI_CMD_POWER_TOGGLE_FUNCTION
  351. ignore define CEC_OP_UI_CMD_POWER_OFF_FUNCTION
  352. ignore define CEC_OP_UI_CMD_POWER_ON_FUNCTION
  353. ignore define CEC_OP_UI_CMD_F1_BLUE
  354. ignore define CEC_OP_UI_CMD_F2_RED
  355. ignore define CEC_OP_UI_CMD_F3_GREEN
  356. ignore define CEC_OP_UI_CMD_F4_YELLOW
  357. ignore define CEC_OP_UI_CMD_F5
  358. ignore define CEC_OP_UI_CMD_DATA
  359. ignore define CEC_OP_UI_BCAST_TYPE_TOGGLE_ALL
  360. ignore define CEC_OP_UI_BCAST_TYPE_TOGGLE_DIG_ANA
  361. ignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE
  362. ignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE_T
  363. ignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE_CABLE
  364. ignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE_SAT
  365. ignore define CEC_OP_UI_BCAST_TYPE_DIGITAL
  366. ignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_T
  367. ignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_CABLE
  368. ignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_SAT
  369. ignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_COM_SAT
  370. ignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_COM_SAT2
  371. ignore define CEC_OP_UI_BCAST_TYPE_IP
  372. ignore define CEC_OP_UI_SND_PRES_CTL_DUAL_MONO
  373. ignore define CEC_OP_UI_SND_PRES_CTL_KARAOKE
  374. ignore define CEC_OP_UI_SND_PRES_CTL_DOWNMIX
  375. ignore define CEC_OP_UI_SND_PRES_CTL_REVERB
  376. ignore define CEC_OP_UI_SND_PRES_CTL_EQUALIZER
  377. ignore define CEC_OP_UI_SND_PRES_CTL_BASS_UP
  378. ignore define CEC_OP_UI_SND_PRES_CTL_BASS_NEUTRAL
  379. ignore define CEC_OP_UI_SND_PRES_CTL_BASS_DOWN
  380. ignore define CEC_OP_UI_SND_PRES_CTL_TREBLE_UP
  381. ignore define CEC_OP_UI_SND_PRES_CTL_TREBLE_NEUTRAL
  382. ignore define CEC_OP_UI_SND_PRES_CTL_TREBLE_DOWN
  383. ignore define CEC_MSG_USER_CONTROL_RELEASED
  384. ignore define CEC_MSG_GIVE_DEVICE_POWER_STATUS
  385. ignore define CEC_MSG_REPORT_POWER_STATUS
  386. ignore define CEC_OP_POWER_STATUS_ON
  387. ignore define CEC_OP_POWER_STATUS_STANDBY
  388. ignore define CEC_OP_POWER_STATUS_TO_ON
  389. ignore define CEC_OP_POWER_STATUS_TO_STANDBY
  390. ignore define CEC_MSG_FEATURE_ABORT
  391. ignore define CEC_OP_ABORT_UNRECOGNIZED_OP
  392. ignore define CEC_OP_ABORT_INCORRECT_MODE
  393. ignore define CEC_OP_ABORT_NO_SOURCE
  394. ignore define CEC_OP_ABORT_INVALID_OP
  395. ignore define CEC_OP_ABORT_REFUSED
  396. ignore define CEC_OP_ABORT_UNDETERMINED
  397. ignore define CEC_MSG_ABORT
  398. ignore define CEC_MSG_GIVE_AUDIO_STATUS
  399. ignore define CEC_MSG_GIVE_SYSTEM_AUDIO_MODE_STATUS
  400. ignore define CEC_MSG_REPORT_AUDIO_STATUS
  401. ignore define CEC_OP_AUD_MUTE_STATUS_OFF
  402. ignore define CEC_OP_AUD_MUTE_STATUS_ON
  403. ignore define CEC_MSG_REPORT_SHORT_AUDIO_DESCRIPTOR
  404. ignore define CEC_MSG_REQUEST_SHORT_AUDIO_DESCRIPTOR
  405. ignore define CEC_MSG_SET_SYSTEM_AUDIO_MODE
  406. ignore define CEC_OP_SYS_AUD_STATUS_OFF
  407. ignore define CEC_OP_SYS_AUD_STATUS_ON
  408. ignore define CEC_MSG_SYSTEM_AUDIO_MODE_REQUEST
  409. ignore define CEC_MSG_SYSTEM_AUDIO_MODE_STATUS
  410. ignore define CEC_MSG_SET_AUDIO_VOLUME_LEVEL
  411. ignore define CEC_OP_AUD_FMT_ID_CEA861
  412. ignore define CEC_OP_AUD_FMT_ID_CEA861_CXT
  413. ignore define CEC_MSG_SET_AUDIO_RATE
  414. ignore define CEC_OP_AUD_RATE_OFF
  415. ignore define CEC_OP_AUD_RATE_WIDE_STD
  416. ignore define CEC_OP_AUD_RATE_WIDE_FAST
  417. ignore define CEC_OP_AUD_RATE_WIDE_SLOW
  418. ignore define CEC_OP_AUD_RATE_NARROW_STD
  419. ignore define CEC_OP_AUD_RATE_NARROW_FAST
  420. ignore define CEC_OP_AUD_RATE_NARROW_SLOW
  421. ignore define CEC_MSG_INITIATE_ARC
  422. ignore define CEC_MSG_REPORT_ARC_INITIATED
  423. ignore define CEC_MSG_REPORT_ARC_TERMINATED
  424. ignore define CEC_MSG_REQUEST_ARC_INITIATION
  425. ignore define CEC_MSG_REQUEST_ARC_TERMINATION
  426. ignore define CEC_MSG_TERMINATE_ARC
  427. ignore define CEC_MSG_REQUEST_CURRENT_LATENCY
  428. ignore define CEC_MSG_REPORT_CURRENT_LATENCY
  429. ignore define CEC_OP_LOW_LATENCY_MODE_OFF
  430. ignore define CEC_OP_LOW_LATENCY_MODE_ON
  431. ignore define CEC_OP_AUD_OUT_COMPENSATED_NA
  432. ignore define CEC_OP_AUD_OUT_COMPENSATED_DELAY
  433. ignore define CEC_OP_AUD_OUT_COMPENSATED_NO_DELAY
  434. ignore define CEC_OP_AUD_OUT_COMPENSATED_PARTIAL_DELAY
  435. ignore define CEC_MSG_CDC_MESSAGE
  436. ignore define CEC_MSG_CDC_HEC_INQUIRE_STATE
  437. ignore define CEC_MSG_CDC_HEC_REPORT_STATE
  438. ignore define CEC_OP_HEC_FUNC_STATE_NOT_SUPPORTED
  439. ignore define CEC_OP_HEC_FUNC_STATE_INACTIVE
  440. ignore define CEC_OP_HEC_FUNC_STATE_ACTIVE
  441. ignore define CEC_OP_HEC_FUNC_STATE_ACTIVATION_FIELD
  442. ignore define CEC_OP_HOST_FUNC_STATE_NOT_SUPPORTED
  443. ignore define CEC_OP_HOST_FUNC_STATE_INACTIVE
  444. ignore define CEC_OP_HOST_FUNC_STATE_ACTIVE
  445. ignore define CEC_OP_ENC_FUNC_STATE_EXT_CON_NOT_SUPPORTED
  446. ignore define CEC_OP_ENC_FUNC_STATE_EXT_CON_INACTIVE
  447. ignore define CEC_OP_ENC_FUNC_STATE_EXT_CON_ACTIVE
  448. ignore define CEC_OP_CDC_ERROR_CODE_NONE
  449. ignore define CEC_OP_CDC_ERROR_CODE_CAP_UNSUPPORTED
  450. ignore define CEC_OP_CDC_ERROR_CODE_WRONG_STATE
  451. ignore define CEC_OP_CDC_ERROR_CODE_OTHER
  452. ignore define CEC_OP_HEC_SUPPORT_NO
  453. ignore define CEC_OP_HEC_SUPPORT_YES
  454. ignore define CEC_OP_HEC_ACTIVATION_ON
  455. ignore define CEC_OP_HEC_ACTIVATION_OFF
  456. ignore define CEC_MSG_CDC_HEC_SET_STATE_ADJACENT
  457. ignore define CEC_MSG_CDC_HEC_SET_STATE
  458. ignore define CEC_OP_HEC_SET_STATE_DEACTIVATE
  459. ignore define CEC_OP_HEC_SET_STATE_ACTIVATE
  460. ignore define CEC_MSG_CDC_HEC_REQUEST_DEACTIVATION
  461. ignore define CEC_MSG_CDC_HEC_NOTIFY_ALIVE
  462. ignore define CEC_MSG_CDC_HEC_DISCOVER
  463. ignore define CEC_MSG_CDC_HPD_SET_STATE
  464. ignore define CEC_OP_HPD_STATE_CP_EDID_DISABLE
  465. ignore define CEC_OP_HPD_STATE_CP_EDID_ENABLE
  466. ignore define CEC_OP_HPD_STATE_CP_EDID_DISABLE_ENABLE
  467. ignore define CEC_OP_HPD_STATE_EDID_DISABLE
  468. ignore define CEC_OP_HPD_STATE_EDID_ENABLE
  469. ignore define CEC_OP_HPD_STATE_EDID_DISABLE_ENABLE
  470. ignore define CEC_MSG_CDC_HPD_REPORT_STATE
  471. ignore define CEC_OP_HPD_ERROR_NONE
  472. ignore define CEC_OP_HPD_ERROR_INITIATOR_NOT_CAPABLE
  473. ignore define CEC_OP_HPD_ERROR_INITIATOR_WRONG_STATE
  474. ignore define CEC_OP_HPD_ERROR_OTHER
  475. ignore define CEC_OP_HPD_ERROR_NONE_NO_VIDEO