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_TOGGLESTUDIOLEVELS "TOGGLESTUDIOLEVELS"
59 #define ACTION_TOGGLENIGHTMODE "TOGGLENIGHTMODE"
60 #define ACTION_SETBRIGHTNESS "SETBRIGHTNESS"
61 #define ACTION_SETCONTRAST "SETCONTRAST"
62 #define ACTION_SETCOLOUR "SETCOLOUR"
63 #define ACTION_SETHUE "SETHUE"
64 
65 /* Subtitles */
66 #define ACTION_ENABLESUBS "ENABLESUBS"
67 #define ACTION_DISABLESUBS "DISABLESUBS"
68 #define ACTION_TOGGLESUBS "TOGGLECC"
69 #define ACTION_ENABLEFORCEDSUBS "ENABLEFORCEDSUBS"
70 #define ACTION_DISABLEFORCEDSUBS "DISABLEFORCEDSUBS"
71 #define ACTION_DISABLEEXTTEXT "DISABLEEXTTEXT"
72 #define ACTION_ENABLEEXTTEXT "ENABLEEXTTEXT"
73 #define ACTION_TOGGLEEXTTEXT "TOGGLETEXT"
74 #define ACTION_TOGGLESUBTITLEZOOM "TOGGLESUBZOOM"
75 #define ACTION_TOGGLESUBTITLEDELAY "TOGGLESUBDELAY"
76 
77 /* Interactive Television keys */
78 #define ACTION_MENURED "MENURED"
79 #define ACTION_MENUGREEN "MENUGREEN"
80 #define ACTION_MENUYELLOW "MENUYELLOW"
81 #define ACTION_MENUBLUE "MENUBLUE"
82 #define ACTION_TEXTEXIT "TEXTEXIT"
83 #define ACTION_MENUTEXT "MENUTEXT"
84 #define ACTION_MENUEPG "MENUEPG"
85 
86 /* Editing keys */
87 #define ACTION_CLEARMAP "CLEARMAP"
88 #define ACTION_INVERTMAP "INVERTMAP"
89 #define ACTION_SAVEMAP "SAVEMAP"
90 #define ACTION_LOADCOMMSKIP "LOADCOMMSKIP"
91 #define ACTION_NEXTCUT "NEXTCUT"
92 #define ACTION_PREVCUT "PREVCUT"
93 #define ACTION_BIGJUMPREW "BIGJUMPREW"
94 #define ACTION_BIGJUMPFWD "BIGJUMPFWD"
95 
96 /* Teletext keys */
97 #define ACTION_NEXTPAGE "NEXTPAGE"
98 #define ACTION_PREVPAGE "PREVPAGE"
99 #define ACTION_NEXTSUBPAGE "NEXTSUBPAGE"
100 #define ACTION_PREVSUBPAGE "PREVSUBPAGE"
101 #define ACTION_TOGGLETT "TOGGLETT"
102 #define ACTION_MENUWHITE "MENUWHITE"
103 #define ACTION_TOGGLEBACKGROUND "TOGGLEBACKGROUND"
104 #define ACTION_REVEAL "REVEAL"
105 
106 /* Audio */
107 #define ACTION_MUTEAUDIO "MUTE"
108 #define ACTION_TOGGLEUPMIX "TOGGLEUPMIX"
109 #define ACTION_ENABLEUPMIX "ENABLEUPMIX"
110 #define ACTION_DISABLEUPMIX "DISABLEUPMIX"
111 #define ACTION_VOLUMEUP "VOLUMEUP"
112 #define ACTION_VOLUMEDOWN "VOLUMEDOWN"
113 #define ACTION_SETVOLUME "SETVOLUME"
114 #define ACTION_TOGGELAUDIOSYNC "TOGGLEAUDIOSYNC"
115 #define ACTION_SETAUDIOSYNC "SETAUDIOSYNC"
116 
117 /* Visualisations */
118 #define ACTION_TOGGLEVISUALISATION "TOGGLEVISUALISATION"
119 #define ACTION_ENABLEVISUALISATION "ENABLEVISUALISATION"
120 #define ACTION_DISABLEVISUALISATION "DISABLEVISUALISATION"
121 
122 /* OSD playback information screen */
123 #define ACTION_TOGGLEOSDDEBUG "DEBUGOSD"
124 
125 /* 3D TV */
126 #define ACTION_3DNONE "3DNONE"
127 #define ACTION_3DSIDEBYSIDE "3DSIDEBYSIDE"
128 #define ACTION_3DSIDEBYSIDEDISCARD "3DSIDEBYSIDEDISCARD"
129 #define ACTION_3DTOPANDBOTTOM "3DTOPANDBOTTOM"
130 #define ACTION_3DTOPANDBOTTOMDISCARD "3DTOPANDBOTTOMDISCARD"
131 
132 /* Zoom mode */
133 #define ACTION_ZOOMUP "ZOOMUP"
134 #define ACTION_ZOOMDOWN "ZOOMDOWN"
135 #define ACTION_ZOOMLEFT "ZOOMLEFT"
136 #define ACTION_ZOOMRIGHT "ZOOMRIGHT"
137 #define ACTION_ZOOMASPECTUP "ZOOMASPECTUP"
138 #define ACTION_ZOOMASPECTDOWN "ZOOMASPECTDOWN"
139 #define ACTION_ZOOMIN "ZOOMIN"
140 #define ACTION_ZOOMOUT "ZOOMOUT"
141 #define ACTION_ZOOMVERTICALIN "ZOOMVERTICALIN"
142 #define ACTION_ZOOMVERTICALOUT "ZOOMVERTICALOUT"
143 #define ACTION_ZOOMHORIZONTALIN "ZOOMHORIZONTALIN"
144 #define ACTION_ZOOMHORIZONTALOUT "ZOOMHORIZONTALOUT"
145 #define ACTION_ZOOMQUIT "ZOOMQUIT"
146 #define ACTION_ZOOMCOMMIT "ZOOMCOMMIT"
147 #define ACTION_BOTTOMLINEMOVE "BOTTOMLINEMOVE"
148 #define ACTION_BOTTOMLINESAVE "BOTTOMLINESAVE"
149 
150 #endif // TV_ACTIONS_H