MythTV  master
tv_actions.h
Go to the documentation of this file.
1 #ifndef TV_ACTIONS_H
2 #define TV_ACTIONS_H
3 
4 #define ACTION_EXITSHOWNOPROMPTS "EXITSHOWNOPROMPTS"
5 
6 #define ACTION_MENUCOMPACT "MENUCOMPACT"
7 #define ACTION_PLAYBACK "PLAYBACK"
8 #define ACTION_STOP "STOPPLAYBACK"
9 #define ACTION_DAYLEFT "DAYLEFT"
10 #define ACTION_DAYRIGHT "DAYRIGHT"
11 #define ACTION_PAGELEFT "PAGELEFT"
12 #define ACTION_PAGERIGHT "PAGERIGHT"
13 #define ACTION_TOGGLEPGORDER "TOGGLEEPGORDER"
14 #define ACTION_CLEAROSD "CLEAROSD"
15 #define ACTION_PAUSE "PAUSE"
16 #define ACTION_CHANNELUP "CHANNELUP"
17 #define ACTION_CHANNELDOWN "CHANNELDOWN"
18 
19 #define ACTION_TOGGLERECORD "TOGGLERECORD"
20 #define ACTION_TOGGLEFAV "TOGGLEFAV"
21 #define ACTION_TOGGLECHANCONTROLS "TOGGLECHANCONTROLS"
22 #define ACTION_TOGGLERECCONTROLS "TOGGLERECCONTROLS"
23 
24 #define ACTION_LISTRECORDEDEPISODES "LISTRECORDEDEPISODES"
25 
26 #define ACTION_GUIDE "GUIDE"
27 #define ACTION_FINDER "FINDER"
28 #define ACTION_CHANNELSEARCH "CHANNELSEARCH"
29 #define ACTION_TOGGLESLEEP QString("TOGGLESLEEP")
30 #define ACTION_PLAY "PLAY"
31 #define ACTION_VIEWSCHEDULED "VIEWSCHEDULED"
32 #define ACTION_PREVRECORDED "PREVRECORDED"
33 #define ACTION_SIGNALMON "SIGNALMON"
34 #define ACTION_SETBOOKMARK "SETBOOKMARK"
35 #define ACTION_TOGGLEBOOKMARK "TOGGLEBOOKMARK"
36 
37 /* Navigation */
38 #define ACTION_JUMPPREV "JUMPPREV"
39 #define ACTION_JUMPREC QString("JUMPREC")
40 #define ACTION_SEEKABSOLUTE "SEEKABSOLUTE"
41 #define ACTION_SEEKARB "ARBSEEK"
42 #define ACTION_SEEKRWND "SEEKRWND"
43 #define ACTION_SEEKFFWD "SEEKFFWD"
44 #define ACTION_JUMPFFWD "JUMPFFWD"
45 #define ACTION_JUMPRWND "JUMPRWND"
46 #define ACTION_JUMPBKMRK "JUMPBKMRK"
47 #define ACTION_JUMPSTART "JUMPSTART"
48 #define ACTION_JUMPTODVDROOTMENU "JUMPTODVDROOTMENU"
49 #define ACTION_JUMPTOPOPUPMENU "JUMPTOPOPUPMENU"
50 #define ACTION_JUMPTODVDCHAPTERMENU "JUMPTODVDCHAPTERMENU"
51 #define ACTION_JUMPTODVDTITLEMENU "JUMPTODVDTITLEMENU"
52 #define ACTION_JUMPCHAPTER "JUMPTOCHAPTER"
53 #define ACTION_SWITCHTITLE "JUMPTOTITLE"
54 #define ACTION_SWITCHANGLE "SWITCHTOANGLE"
55 #define ACTION_OSDNAVIGATION "OSDNAVIGATION"
56 
57 /* Picture */
58 #define ACTION_TOGGLENIGHTMODE "TOGGLENIGHTMODE"
59 #define ACTION_SETBRIGHTNESS "SETBRIGHTNESS"
60 #define ACTION_SETCONTRAST "SETCONTRAST"
61 #define ACTION_SETCOLOUR "SETCOLOUR"
62 #define ACTION_SETHUE "SETHUE"
63 
64 /* Subtitles */
65 #define ACTION_ENABLESUBS "ENABLESUBS"
66 #define ACTION_DISABLESUBS "DISABLESUBS"
67 #define ACTION_TOGGLESUBS "TOGGLECC"
68 #define ACTION_ENABLEFORCEDSUBS "ENABLEFORCEDSUBS"
69 #define ACTION_DISABLEFORCEDSUBS "DISABLEFORCEDSUBS"
70 #define ACTION_DISABLEEXTTEXT "DISABLEEXTTEXT"
71 #define ACTION_ENABLEEXTTEXT "ENABLEEXTTEXT"
72 #define ACTION_TOGGLEEXTTEXT "TOGGLETEXT"
73 #define ACTION_TOGGLESUBTITLEZOOM "TOGGLESUBZOOM"
74 #define ACTION_TOGGLESUBTITLEDELAY "TOGGLESUBDELAY"
75 
76 /* Interactive Television keys */
77 #define ACTION_MENURED "MENURED"
78 #define ACTION_MENUGREEN "MENUGREEN"
79 #define ACTION_MENUYELLOW "MENUYELLOW"
80 #define ACTION_MENUBLUE "MENUBLUE"
81 #define ACTION_TEXTEXIT "TEXTEXIT"
82 #define ACTION_MENUTEXT "MENUTEXT"
83 #define ACTION_MENUEPG "MENUEPG"
84 
85 /* Editing keys */
86 #define ACTION_CLEARMAP "CLEARMAP"
87 #define ACTION_INVERTMAP "INVERTMAP"
88 #define ACTION_SAVEMAP "SAVEMAP"
89 #define ACTION_LOADCOMMSKIP "LOADCOMMSKIP"
90 #define ACTION_NEXTCUT "NEXTCUT"
91 #define ACTION_PREVCUT "PREVCUT"
92 #define ACTION_BIGJUMPREW "BIGJUMPREW"
93 #define ACTION_BIGJUMPFWD "BIGJUMPFWD"
94 
95 /* Teletext keys */
96 #define ACTION_NEXTPAGE "NEXTPAGE"
97 #define ACTION_PREVPAGE "PREVPAGE"
98 #define ACTION_NEXTSUBPAGE "NEXTSUBPAGE"
99 #define ACTION_PREVSUBPAGE "PREVSUBPAGE"
100 #define ACTION_TOGGLETT "TOGGLETT"
101 #define ACTION_MENUWHITE "MENUWHITE"
102 #define ACTION_TOGGLEBACKGROUND "TOGGLEBACKGROUND"
103 #define ACTION_REVEAL "REVEAL"
104 
105 /* Audio */
106 #define ACTION_MUTEAUDIO "MUTE"
107 #define ACTION_TOGGLEUPMIX "TOGGLEUPMIX"
108 #define ACTION_ENABLEUPMIX "ENABLEUPMIX"
109 #define ACTION_DISABLEUPMIX "DISABLEUPMIX"
110 #define ACTION_VOLUMEUP "VOLUMEUP"
111 #define ACTION_VOLUMEDOWN "VOLUMEDOWN"
112 #define ACTION_SETVOLUME "SETVOLUME"
113 #define ACTION_TOGGELAUDIOSYNC "TOGGLEAUDIOSYNC"
114 #define ACTION_SETAUDIOSYNC "SETAUDIOSYNC"
115 
116 /* Visualisations */
117 #define ACTION_TOGGLEVISUALISATION "TOGGLEVISUALISATION"
118 #define ACTION_ENABLEVISUALISATION "ENABLEVISUALISATION"
119 #define ACTION_DISABLEVISUALISATION "DISABLEVISUALISATION"
120 
121 /* OSD playback information screen */
122 #define ACTION_TOGGLEOSDDEBUG "DEBUGOSD"
123 
124 /* 3D TV */
125 #define ACTION_3DNONE "3DNONE"
126 #define ACTION_3DIGNORE "3DIGNORE"
127 #define ACTION_3DSIDEBYSIDEDISCARD "3DSIDEBYSIDEDISCARD"
128 #define ACTION_3DTOPANDBOTTOMDISCARD "3DTOPANDBOTTOMDISCARD"
129 
130 /* Zoom mode */
131 #define ACTION_ZOOMUP "ZOOMUP"
132 #define ACTION_ZOOMDOWN "ZOOMDOWN"
133 #define ACTION_ZOOMLEFT "ZOOMLEFT"
134 #define ACTION_ZOOMRIGHT "ZOOMRIGHT"
135 #define ACTION_ZOOMASPECTUP "ZOOMASPECTUP"
136 #define ACTION_ZOOMASPECTDOWN "ZOOMASPECTDOWN"
137 #define ACTION_ZOOMIN "ZOOMIN"
138 #define ACTION_ZOOMOUT "ZOOMOUT"
139 #define ACTION_ZOOMVERTICALIN "ZOOMVERTICALIN"
140 #define ACTION_ZOOMVERTICALOUT "ZOOMVERTICALOUT"
141 #define ACTION_ZOOMHORIZONTALIN "ZOOMHORIZONTALIN"
142 #define ACTION_ZOOMHORIZONTALOUT "ZOOMHORIZONTALOUT"
143 #define ACTION_ZOOMQUIT "ZOOMQUIT"
144 #define ACTION_ZOOMCOMMIT "ZOOMCOMMIT"
145 #define ACTION_BOTTOMLINEMOVE "BOTTOMLINEMOVE"
146 #define ACTION_BOTTOMLINESAVE "BOTTOMLINESAVE"
147 
148 #endif // TV_ACTIONS_H