]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - m4/gengetopt/write.m4
Merge branch 't/remove_sb_compat'
[paraslash.git] / m4 / gengetopt / write.m4
index 325ce58d906b798595f53727c1d0d56ddaf1bee0..8b13f457a1480a3f430b31c478d5237ae9a0ba61 100644 (file)
@@ -1,4 +1,6 @@
-args "--no-handle-help"
+args "--no-handle-help --no-handle-version"
+
+purpose "Play wav or raw audio."
 
 include(header.m4)
 include(loglevel.m4)
@@ -15,31 +17,6 @@ details="
        more than once.
 "
 
-text "
-       The following options are only necessary for raw audio. When
-       playing wav files this information is obtained from the
-       wave header.
-"
-
-option "channels" c
-#~~~~~~~~~~~~~~~~~~
-"specify number of channels"
-int typestr = "num"
-default = "2"
-optional
-
-option "sample-rate" s
-#~~~~~~~~~~~~~~~~~~~~~
-"force given sample rate"
-int typestr = "num"
-default = "44100"
-optional
-
-option "sample-format" f
-#~~~~~~~~~~~~~~~~~~~~~~~
-"specify sample format"
-# This must match the enum sample_format of para.h
-values = "S8", "U8", "S16_LE", "S16_BE", "U16_LE", "U16_BE" enum
-default = "S16_LE"
-optional
-
+include(channels.m4)
+include(sample_rate.m4)
+include(sample_format.m4)