Mercurial > mplayer.hg
annotate etc/menu.conf @ 27836:bf7f14c6dfaa
Avoid useless casts of malloc results.
author | reimar |
---|---|
date | Fri, 31 Oct 2008 13:12:54 +0000 |
parents | 7ef04742572c |
children | 0f1b5b68af32 |
rev | line source |
---|---|
25263
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
1 <keybindings name="default"> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
2 <binding key="UP" cmd="menu up" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
3 <binding key="DOWN" cmd="menu down" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
4 <binding key="LEFT" cmd="menu left" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
5 <binding key="RIGHT" cmd="menu right" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
6 <binding key="ENTER" cmd="menu ok" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
7 <binding key="ESC" cmd="menu cancel" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
8 <binding key="HOME" cmd="menu home" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
9 <binding key="END" cmd="menu end" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
10 <binding key="PGUP" cmd="menu pageup" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
11 <binding key="PGDWN" cmd="menu pagedown" /> |
25337 | 12 <binding key="JOY_UP" cmd="menu up" /> |
13 <binding key="JOY_DOWN" cmd="menu down" /> | |
14 <binding key="JOY_LEFT" cmd="menu left" /> | |
15 <binding key="JOY_RIGHT" cmd="menu right" /> | |
16 <binding key="JOY_BTN0" cmd="menu ok" /> | |
17 <binding key="JOY_BTN1" cmd="menu cancel" /> | |
25344 | 18 <binding key="AR_VUP" cmd="menu up" /> |
19 <binding key="AR_VDOWN" cmd="menu down" /> | |
20 <binding key="AR_PREV" cmd="menu left" /> | |
21 <binding key="AR_NEXT" cmd="menu right" /> | |
22 <binding key="AR_PLAY" cmd="menu ok" /> | |
23 <binding key="AR_MENU" cmd="menu cancel" /> | |
24 <binding key="AR_PREV_HOLD" cmd="menu home" /> | |
25 <binding key="AR_NEXT_HOLD" cmd="menu end" /> | |
25461 | 26 <binding key="MOUSE_BTN0" cmd="menu click" /> |
27 <binding key="MOUSE_BTN2" cmd="menu cancel" /> | |
25263
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
28 </keybindings> |
25344 | 29 <keybindings name="list" parent="default"> |
30 <binding key="AR_PREV" cmd="menu pageup" /> | |
31 <binding key="AR_NEXT" cmd="menu pagedown" /> | |
32 </keybindings> | |
25263
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
33 <keybindings name="filesel" parent="list"> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
34 <binding key="BS" cmd="menu left" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
35 </keybindings> |
25364 | 36 <keybindings name="chapsel" parent="list" /> |
25344 | 37 <keybindings name="cmdlist" parent="list"> |
38 <binding key="AR_PREV" cmd="menu left" /> | |
39 <binding key="AR_NEXT" cmd="menu right" /> | |
40 </keybindings> | |
25263
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
41 <keybindings name="txt" parent="list" /> |
96d0992c7920
Remove hardcoded key->cmd bindings in libmenu, support custom key bindings
ulion
parents:
23727
diff
changeset
|
42 <keybindings name="pt" parent="list" /> |
25344 | 43 <keybindings name="pref" parent="list"> |
44 <binding key="AR_PREV" cmd="menu left" /> | |
45 <binding key="AR_NEXT" cmd="menu right" /> | |
46 <binding key="AR_PREV_HOLD" cmd="menu left" /> | |
47 <binding key="AR_NEXT_HOLD" cmd="menu right" /> | |
48 </keybindings> | |
8199 | 49 |
50 <txt name="man" file="manpage.txt"/> | |
51 | |
52 <filesel name="open_file"/> | |
8226 | 53 <filesel name="open_list" file-action="loadlist '%p'" auto-close="yes" |
19530
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
54 title="Open a playlist: %p" |
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
55 filter="/etc/mplayer/extensions_filter" |
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
56 actions="d:run 'mp_loader \'%p\' d',c:run 'mp_loader \'%p\' c'" /> |
8199 | 57 |
25364 | 58 <chapsel name="select_chapter" /> |
59 | |
8199 | 60 <pt name="jump_to"/> |
61 | |
62 <console name="console0" height="80" vspace="0">Welcome to MPlayer</console> | |
63 | |
64 <txt name="man" file="manpage.txt"/> | |
65 | |
66 <pref name="general_pref" title="General"> | |
17949
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
67 <e property="osdlevel" name="OSD level"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
68 <e property="speed" name="Speed"/> |
23727 | 69 <e property="loop" name="Loop"/> |
8199 | 70 </pref> |
71 | |
72 <pref name="demuxer_pref" title="Demuxer"> | |
73 </pref> | |
74 | |
75 | |
17949
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
76 <pref name="osd_sub_pref" title="Subtitles"> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
77 <e property="sub" name="Subtitles"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
78 <e property="sub_visibility" name="Visibility"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
79 <e property="sub_forced_only" name="Forced sub only"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
80 <e property="sub_alignment" name="Alignment"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
81 <e property="sub_pos" name="Position"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
82 <e property="sub_delay" name="Delay"/> |
23725 | 83 <e property="sub_scale" name="Scale"/> |
8199 | 84 </pref> |
85 | |
86 <pref name="audio_pref" title="Audio"> | |
17949
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
87 <e property="volume" name="Volume"/> |
23568 | 88 <e property="balance" name="Balance"/> |
17949
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
89 <e property="mute" name="Mute"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
90 <e property="audio_delay" name="Delay"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
91 </pref> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
92 |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
93 <pref name="colors_pref" title="Colors"> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
94 <e property="gamma" name="Gamma"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
95 <e property="brightness" name="Brightness"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
96 <e property="contrast" name="Contrast"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
97 <e property="saturation" name="Saturation"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
98 <e property="hue" name="Hue"/> |
8199 | 99 </pref> |
100 | |
101 <pref name="video_pref" title="Video"> | |
17949
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
102 <e property="fullscreen" name="Fullscreen"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
103 <e property="panscan" name="Panscan"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
104 <menu menu="colors_pref" name="Colors ..."/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
105 <e property="ontop" name="Always on top"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
106 <e property="rootwin" name="Root window"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
107 <e property="framedropping" name="Frame dropping"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
108 <e property="vsync" name="VSync"/> |
8199 | 109 </pref> |
110 | |
111 | |
112 <cmdlist name="pref_main" title="Preferences" ptr="<>" > | |
113 <e name="General ..." ok="set_menu general_pref"/> | |
114 <e name="Audio ..." ok="set_menu audio_pref"/> | |
115 <e name="Video ..." ok="set_menu video_pref"/> | |
17949
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
116 <e name="Subtitles ..." ok="set_menu osd_sub_pref"/> |
a6b11b35892a
Turn the preferences menu in something usefull using the new
albeu
parents:
14575
diff
changeset
|
117 <e name="Back" ok="menu cancel"/> |
8199 | 118 </cmdlist> |
119 | |
19530
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
120 <pref name="properties" title="Stream Properties"> |
23398
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
121 <e txt="${filename}" name="Name"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
122 <e txt="${video_format}" name="Video Codec"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
123 <e txt="${video_bitrate}" name="Video Bitrate"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
124 <e txt="${width} x ${height}" name="Resolution"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
125 <e txt="${audio_codec}" name="Audio Codec"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
126 <e txt="${audio_bitrate}" name="Audio Bitrate"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
127 <e txt="${samplerate}, ${channels}" name="Audio Samples"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
128 <e txt="${metadata/Title}" name="Title"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
129 <e txt="${metadata/Artist}" name="Artist"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
130 <e txt="${metadata/Album}" name="Album"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
131 <e txt="${metadata/Year}" name="Year"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
132 <e txt="${metadata/Comment}" name="Comment"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
133 <e txt="${metadata/Track}" name="Track"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
134 <e txt="${metadata/Genre}" name="Genre"/> |
69bf352bcef8
Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents:
19530
diff
changeset
|
135 <e txt="${metadata/Software}" name="Software"/> |
19530
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
136 </pref> |
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
137 |
12905 | 138 <cmdlist name="main" title="MPlayer OSD menu" ptr="<>" > |
8199 | 139 <e name="Pause" ok="pause"/> |
25364 | 140 <e name="Chapter ..." ok="set_menu select_chapter" |
141 left="seek_chapter -1" right="seek_chapter +1"/> | |
25428
34a4cfe1bf6d
Merge 'Jump to ...' with 'Prev/Next' menu item into one item 'Prev/Next ...'.
ulion
parents:
25364
diff
changeset
|
142 <e name="Prev/Next ..." ok="set_menu jump_to" |
34a4cfe1bf6d
Merge 'Jump to ...' with 'Prev/Next' menu item into one item 'Prev/Next ...'.
ulion
parents:
25364
diff
changeset
|
143 left="pt_step -1" right="pt_step 1"/> |
8199 | 144 <e name="Open ..." ok="set_menu open_file"/> |
145 <e name="Open playlist ..." ok="set_menu open_list"/> | |
146 <e name="Help" ok="set_menu man"/> | |
147 <e name="Pref" ok="set_menu pref_main"/> | |
19530
e8a589ebd38a
updated sample of libmenu config file with latest improvements
ben
parents:
17949
diff
changeset
|
148 <e name="Properties" ok="set_menu properties"/> |
8199 | 149 <e name="Console" ok="set_menu console0"/> |
150 <e name="Quit" ok="quit"/> | |
151 </cmdlist> | |
152 | |
153 |