cec.h.rst.exceptions 20 KB

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