annotate etc/menu.conf @ 24576:6704a924d4aa

According to MSDN a thread must call CoUninitialize once for each successful call it has made to CoInitialize or CoInitializeEx, including any call that returns S_FALSE. Only the CoUninitialize call corresponding to the CoInitialize or CoInitializeEx call that initialized the library can close it. patch by Gianluigi Tiesi, mplayer netfarm it
author diego
date Sun, 23 Sep 2007 20:37:33 +0000
parents 2de8f66b3570
children 96d0992c7920
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
1
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
2 <txt name="man" file="manpage.txt"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
3
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
4 <filesel name="open_file"/>
8226
4b8fcc2af8f1 quote the filenames
albeu
parents: 8199
diff changeset
5 <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
6 title="Open a playlist: %p"
e8a589ebd38a updated sample of libmenu config file with latest improvements
ben
parents: 17949
diff changeset
7 filter="/etc/mplayer/extensions_filter"
e8a589ebd38a updated sample of libmenu config file with latest improvements
ben
parents: 17949
diff changeset
8 actions="d:run 'mp_loader \'%p\' d',c:run 'mp_loader \'%p\' c'" />
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
9
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
10 <pt name="jump_to"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
11
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
12 <console name="console0" height="80" vspace="0">Welcome to MPlayer</console>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
13
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
14 <txt name="man" file="manpage.txt"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
15
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
16 <pref name="general_pref" title="General">
17949
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
17 <e property="osdlevel" name="OSD level"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
18 <e property="speed" name="Speed"/>
23727
2de8f66b3570 Add a loop command and property.
albeu
parents: 23725
diff changeset
19 <e property="loop" name="Loop"/>
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
20 </pref>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
21
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
22 <pref name="demuxer_pref" title="Demuxer">
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
23 </pref>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
24
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
25
17949
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
26 <pref name="osd_sub_pref" title="Subtitles">
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
27 <e property="sub" name="Subtitles"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
28 <e property="sub_visibility" name="Visibility"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
29 <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
30 <e property="sub_alignment" name="Alignment"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
31 <e property="sub_pos" name="Position"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
32 <e property="sub_delay" name="Delay"/>
23725
a0432f65040e Add the sub_scale property and command.
albeu
parents: 23568
diff changeset
33 <e property="sub_scale" name="Scale"/>
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
34 </pref>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
35
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
36 <pref name="audio_pref" title="Audio">
17949
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
37 <e property="volume" name="Volume"/>
23568
519e42b716aa The audio balance feature implemented with af_pan.
zuxy
parents: 23398
diff changeset
38 <e property="balance" name="Balance"/>
17949
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
39 <e property="mute" name="Mute"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
40 <e property="audio_delay" name="Delay"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
41 </pref>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
42
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
43 <pref name="colors_pref" title="Colors">
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
44 <e property="gamma" name="Gamma"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
45 <e property="brightness" name="Brightness"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
46 <e property="contrast" name="Contrast"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
47 <e property="saturation" name="Saturation"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
48 <e property="hue" name="Hue"/>
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
49 </pref>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
50
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
51 <pref name="video_pref" title="Video">
17949
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
52 <e property="fullscreen" name="Fullscreen"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
53 <e property="panscan" name="Panscan"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
54 <menu menu="colors_pref" name="Colors ..."/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
55 <e property="ontop" name="Always on top"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
56 <e property="rootwin" name="Root window"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
57 <e property="framedropping" name="Frame dropping"/>
a6b11b35892a Turn the preferences menu in something usefull using the new
albeu
parents: 14575
diff changeset
58 <e property="vsync" name="VSync"/>
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
59 </pref>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
60
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
61
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
62 <cmdlist name="pref_main" title="Preferences" ptr="<>" >
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
63 <e name="General ..." ok="set_menu general_pref"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
64 <e name="Audio ..." ok="set_menu audio_pref"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
65 <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
66 <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
67 <e name="Back" ok="menu cancel"/>
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
68 </cmdlist>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
69
19530
e8a589ebd38a updated sample of libmenu config file with latest improvements
ben
parents: 17949
diff changeset
70 <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
71 <e txt="${filename}" name="Name"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
72 <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
73 <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
74 <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
75 <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
76 <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
77 <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
78 <e txt="${metadata/Title}" name="Title"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
79 <e txt="${metadata/Artist}" name="Artist"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
80 <e txt="${metadata/Album}" name="Album"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
81 <e txt="${metadata/Year}" name="Year"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
82 <e txt="${metadata/Comment}" name="Comment"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
83 <e txt="${metadata/Track}" name="Track"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
84 <e txt="${metadata/Genre}" name="Genre"/>
69bf352bcef8 Drop the metadata stuff and replace it with generic property string expansion.
albeu
parents: 19530
diff changeset
85 <e txt="${metadata/Software}" name="Software"/>
19530
e8a589ebd38a updated sample of libmenu config file with latest improvements
ben
parents: 17949
diff changeset
86 </pref>
e8a589ebd38a updated sample of libmenu config file with latest improvements
ben
parents: 17949
diff changeset
87
12905
55f9092a1e19 We're long past 0.90.
diego
parents: 9097
diff changeset
88 <cmdlist name="main" title="MPlayer OSD menu" ptr="<>" >
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
89 <e name="Pause" ok="pause"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
90 <e name="Prev/Next" ok="pt_step 1" cancel="pt_step -1"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
91 <e name="Jump to ..." ok="set_menu jump_to"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
92 <e name="Open ..." ok="set_menu open_file"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
93 <e name="Open playlist ..." ok="set_menu open_list"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
94 <e name="Help" ok="set_menu man"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
95 <e name="Pref" ok="set_menu pref_main"/>
19530
e8a589ebd38a updated sample of libmenu config file with latest improvements
ben
parents: 17949
diff changeset
96 <e name="Properties" ok="set_menu properties"/>
8199
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
97 <e name="Console" ok="set_menu console0"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
98 <e name="Quit" ok="quit"/>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
99 </cmdlist>
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
100
6fe1bb505027 Example config file for the OSD menus
albeu
parents:
diff changeset
101