vdr  2.6.9
hdffcmd_defs.h
Go to the documentation of this file.
1 /**********************************************************************
2  *
3  * HDFF firmware command interface library
4  *
5  * Copyright (C) 2011 Andreas Regel
6  *
7  * This program is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License
9  * as published by the Free Software Foundation; either version 2
10  * of the License, or (at your option) any later version.
11 
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  * GNU General Public License for more details.
16 
17  * You should have received a copy of the GNU General Public License
18  * along with this program; if not, write to the
19  * Free Software Foundation, Inc.,
20  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21  *
22  *********************************************************************/
23 
24 #ifndef HDFFCMD_DEFS_H
25 #define HDFFCMD_DEFS_H
26 
27 typedef enum HdffMessageType_t
28 {
34 
35 typedef enum HdffMessageGroup_t
36 {
45 
46 typedef enum HdffMessageId_t
47 {
51 
76 
82 
110 
119 
124 
125 #endif /* HDFFCMD_DEFS_H */
HdffMessageGroup_t
Definition: hdffcmd_defs.h:36
@ HDFF_MSG_GROUP_AV_DECODER
Definition: hdffcmd_defs.h:38
@ HDFF_MSG_GROUP_REMOTE_CONTROL
Definition: hdffcmd_defs.h:43
@ HDFF_MSG_GROUP_AV_MUX
Definition: hdffcmd_defs.h:39
@ HDFF_MSG_GROUP_OSD
Definition: hdffcmd_defs.h:41
@ HDFF_MSG_GROUP_GENERIC
Definition: hdffcmd_defs.h:37
@ HDFF_MSG_GROUP_HDMI
Definition: hdffcmd_defs.h:42
@ HDFF_MSG_GROUP_FRONTEND
Definition: hdffcmd_defs.h:40
HdffMessageType_t
Definition: hdffcmd_defs.h:28
@ HDFF_MSG_TYPE_EVENT
Definition: hdffcmd_defs.h:32
@ HDFF_MSG_TYPE_COMMAND
Definition: hdffcmd_defs.h:29
@ HDFF_MSG_TYPE_RESULT
Definition: hdffcmd_defs.h:31
@ HDFF_MSG_TYPE_ANSWER
Definition: hdffcmd_defs.h:30
HdffMessageId_t
Definition: hdffcmd_defs.h:47
@ HDFF_MSG_OSD_DELETE_DISPLAY
Definition: hdffcmd_defs.h:86
@ HDFF_MSG_OSD_SET_PALETTE_COLORS
Definition: hdffcmd_defs.h:96
@ HDFF_MSG_AV_SET_DEMULTIPLEXER_INPUT
Definition: hdffcmd_defs.h:59
@ HDFF_MSG_AV_SET_DECODER_INPUT
Definition: hdffcmd_defs.h:58
@ HDFF_MSG_OSD_CREATE_DISPLAY
Definition: hdffcmd_defs.h:85
@ HDFF_MSG_MUX_SET_FAST_BLANK
Definition: hdffcmd_defs.h:79
@ HDFF_MSG_AV_MUTE_AUDIO
Definition: hdffcmd_defs.h:74
@ HDFF_MSG_OSD_DRAW_UTF8_TEXT
Definition: hdffcmd_defs.h:109
@ HDFF_MSG_REMOTE_SET_ADDRESS_FILTER
Definition: hdffcmd_defs.h:121
@ HDFF_MSG_AV_SET_TELETEXT_PID
Definition: hdffcmd_defs.h:55
@ HDFF_MSG_AV_SET_AUDIO_PID
Definition: hdffcmd_defs.h:52
@ HDFF_MSG_OSD_DRAW_TEXT
Definition: hdffcmd_defs.h:106
@ HDFF_MSG_OSD_DRAW_BITMAP
Definition: hdffcmd_defs.h:108
@ HDFF_MSG_AV_SET_PCR_PID
Definition: hdffcmd_defs.h:54
@ HDFF_MSG_AV_SET_OPTIONS
Definition: hdffcmd_defs.h:73
@ HDFF_MSG_OSD_SET_DISPLAY_PALETTE
Definition: hdffcmd_defs.h:95
@ HDFF_MSG_OSD_DRAW_RECTANGLE
Definition: hdffcmd_defs.h:102
@ HDFF_MSG_OSD_DELETE_PALETTE
Definition: hdffcmd_defs.h:94
@ HDFF_MSG_OSD_CREATE_FONT_FACE
Definition: hdffcmd_defs.h:97
@ HDFF_MSG_HDMI_GET_DISPLAY_INFO
Definition: hdffcmd_defs.h:115
@ HDFF_MSG_AV_SHOW_STILL_IMAGE
Definition: hdffcmd_defs.h:56
@ HDFF_MSG_OSD_DELETE_FONT_FACE
Definition: hdffcmd_defs.h:98
@ HDFF_MSG_AV_MUTE_VIDEO
Definition: hdffcmd_defs.h:75
@ HDFF_MSG_AV_FLUSH_BUFFER
Definition: hdffcmd_defs.h:63
@ HDFF_MSG_AV_SET_VIDEO_WINDOW
Definition: hdffcmd_defs.h:57
@ HDFF_MSG_HDMI_SEND_RAW_CEC_COMMAND
Definition: hdffcmd_defs.h:118
@ HDFF_MSG_AV_GET_VIDEO_FORMAT_INFO
Definition: hdffcmd_defs.h:68
@ HDFF_MSG_MUX_SET_VIDEO_OUT
Definition: hdffcmd_defs.h:77
@ HDFF_MSG_OSD_CREATE_FONT
Definition: hdffcmd_defs.h:99
@ HDFF_MSG_AV_SET_VIDEO_SPEED
Definition: hdffcmd_defs.h:65
@ HDFF_MSG_OSD_DRAW_WIDE_TEXT
Definition: hdffcmd_defs.h:107
@ HDFF_MSG_AV_SET_PLAY_MODE
Definition: hdffcmd_defs.h:72
@ HDFF_MSG_GEN_GET_FIRMWARE_VERSION
Definition: hdffcmd_defs.h:48
@ HDFF_MSG_AV_ENABLE_VIDEO_AFTER_STOP
Definition: hdffcmd_defs.h:67
@ HDFF_MSG_GEN_GET_INTERFACE_VERSION
Definition: hdffcmd_defs.h:49
@ HDFF_MSG_MUX_SET_VOLUME
Definition: hdffcmd_defs.h:80
@ HDFF_MSG_AV_SET_VIDEO_FORMAT
Definition: hdffcmd_defs.h:60
@ HDFF_MSG_REMOTE_SET_PROTOCOL
Definition: hdffcmd_defs.h:120
@ HDFF_MSG_OSD_DELETE_FONT
Definition: hdffcmd_defs.h:100
@ HDFF_MSG_MUX_SET_SLOW_BLANK
Definition: hdffcmd_defs.h:78
@ HDFF_MSG_OSD_DRAW_CIRCLE
Definition: hdffcmd_defs.h:103
@ HDFF_MSG_HDMI_SET_VIDEO_MODE
Definition: hdffcmd_defs.h:112
@ HDFF_MSG_HDMI_ENABLE_OUTPUT
Definition: hdffcmd_defs.h:111
@ HDFF_MSG_OSD_SAVE_REGION
Definition: hdffcmd_defs.h:91
@ HDFF_MSG_OSD_RESTORE_REGION
Definition: hdffcmd_defs.h:92
@ HDFF_MSG_HDMI_SEND_CEC_COMMAND
Definition: hdffcmd_defs.h:117
@ HDFF_MSG_OSD_SET_DISPLAY_OUTPUT_RECTANGLE
Definition: hdffcmd_defs.h:88
@ HDFF_MSG_AV_SET_AUDIO_DOWNMIX
Definition: hdffcmd_defs.h:70
@ HDFF_MSG_OSD_CREATE_PALETTE
Definition: hdffcmd_defs.h:93
@ HDFF_MSG_OSD_RESET
Definition: hdffcmd_defs.h:84
@ HDFF_MSG_HDMI_IS_DISPLAY_CONNECTED
Definition: hdffcmd_defs.h:114
@ HDFF_MSG_AV_SET_VIDEO_PID
Definition: hdffcmd_defs.h:53
@ HDFF_MSG_OSD_DRAW_PIXEL
Definition: hdffcmd_defs.h:101
@ HDFF_MSG_OSD_SET_DISPLAY_CLIPPLING_AREA
Definition: hdffcmd_defs.h:89
@ HDFF_MSG_HDMI_GET_VIDEO_MODE
Definition: hdffcmd_defs.h:116
@ HDFF_MSG_AV_SET_AUDIO_DELAY
Definition: hdffcmd_defs.h:69
@ HDFF_MSG_MUX_SET_AUDIO_MUTE
Definition: hdffcmd_defs.h:81
@ HDFF_MSG_AV_SET_AUDIO_CHANNEL
Definition: hdffcmd_defs.h:71
@ HDFF_MSG_OSD_DRAW_SLOPE
Definition: hdffcmd_defs.h:105
@ HDFF_MSG_AV_ENABLE_SYNC
Definition: hdffcmd_defs.h:64
@ HDFF_MSG_OSD_DRAW_ELLIPSE
Definition: hdffcmd_defs.h:104
@ HDFF_MSG_AV_SET_AUDIO_SPEED
Definition: hdffcmd_defs.h:66
@ HDFF_MSG_OSD_ENABLE_DISPLAY
Definition: hdffcmd_defs.h:87
@ HDFF_MSG_HDMI_CONFIGURE
Definition: hdffcmd_defs.h:113
@ HDFF_MSG_AV_SET_STC
Definition: hdffcmd_defs.h:62
@ HDFF_MSG_AV_SET_VIDEO_OUTPUT_MODE
Definition: hdffcmd_defs.h:61
@ HDFF_MSG_OSD_RENDER_DISPLAY
Definition: hdffcmd_defs.h:90
@ HDFF_MSG_REMOTE_KEY_EVENT
Definition: hdffcmd_defs.h:122
@ HDFF_MSG_GEN_GET_COPYRIGHTS
Definition: hdffcmd_defs.h:50
@ HDFF_MSG_OSD_CONFIGURE
Definition: hdffcmd_defs.h:83