Merge ../paraslash.meins/paraslash
[paraslash.git] / write.ggo
1 section "general options"
2 #########################
3
4 option "list_writers" L
5 #~~~~~~~~~~~~~~~~~~~~~~
6 "print available writers and exit"
7
8         flag off
9         optional
10
11 option "loglevel" l
12 #~~~~~~~~~~~~~~~~~~
13 "set loglevel (0-6)"
14
15         int typestr="level"
16         default="4"
17         optional
18
19 option "bufsize" b
20 #~~~~~~~~~~~~~~~~~
21 "input buffer size"
22
23         int typestr="kilobytes"
24         default="64"
25         optional
26
27 option "writer" w
28 #~~~~~~~~~~~~~~~~
29
30 "select stream writer
31 may be give multiple times. The same writer
32 may be specified more than once"
33
34         string typestr="name"
35         default="alsa (file if alsa is unsupported)"
36         optional
37         multiple
38
39 option "start_time" t
40 #~~~~~~~~~~~~~~~~~~~~
41 "start playback at given time which must be
42 in a:b format where a denotes seconds and b
43 denotes microseconds since the epoch"
44
45         string typestr="timeval"
46         optional