80-columnize the usage printout
authorJosh Coalson <jcoalson@users.sourceforce.net>
Mon, 16 Apr 2001 22:57:49 +0000 (22:57 +0000)
committerJosh Coalson <jcoalson@users.sourceforce.net>
Mon, 16 Apr 2001 22:57:49 +0000 (22:57 +0000)
src/flac/main.c

index c6c42d9..c7235c6 100644 (file)
@@ -370,34 +370,45 @@ int usage(const char *message, ...)
        printf("       #  : a specific sample number for a seek point\n");
        printf("       X  : a placeholder point (always goes at the end of the SEEKTABLE)\n");
        printf("       #x : # evenly spaced seekpoints, the first being at sample 0\n");
-       printf("     You may use many -S options; the resulting SEEKTABLE will be the unique-ified union of all such values.\n");
+       printf("     You may use many -S options; the resulting SEEKTABLE will be the unique-\n");
+       printf("           ified union of all such values.\n");
        printf("     With no -S options, flac defaults to '-S 100x'.  Use -S- for no SEEKTABLE.\n");
-       printf("     Note: -S #x will not work if the encoder can't determine the input size before starting.\n");
-       printf("     Note: if you use -S # and # is >= samples in the input, there will be either no seek point entered (if the input size\n");
-       printf("           is determinable) or a placeholder point (if input size is not determinable)\n");
-       printf("  -P bytes : write a PADDING block of the given length (goes after SEEKTABLE) (0 => no PADDING block, default is -P 0)\n");
-       printf("  -b blocksize : default is 1152 for -l 0, else 4608; should be 192/576/1152/2304/4608 (unless --lax is used)\n");
-       printf("  -m : try mid-side coding for each frame (stereo input only)\n");
-       printf("  -M : loose mid-side coding for all frames (stereo input only)\n");
+       printf("     Note: -S #x will not work if the encoder can't determine the input size\n");
+       printf("           before starting.\n");
+       printf("     Note: if you use -S # and # is >= samples in the input, there will be\n");
+       printf("           either no seek point entered (if the input size is determinable\n");
+       printf("           before encoding starts) or a placeholder point (if input size is not\n");
+       printf("           determinable)\n");
+       printf("  -P # : write a PADDING block of # bytes (goes after SEEKTABLE)\n");
+       printf("         (0 => no PADDING block, default is -P 0)\n");
+       printf("  -b # : specify blocksize in samples; default is 1152 for -l 0, else 4608;\n");
+       printf("         should be 192/576/1152//4608 (unless --lax is used)\n");
+       printf("  -m   : try mid-side coding for each frame (stereo input only)\n");
+       printf("  -M   : loose mid-side coding for all frames (stereo input only)\n");
        printf("  -0 .. -9 : fastest compression .. highest compression, default is -6\n");
        printf("             these are synonyms for other options:\n");
-       printf("  -0 : synonymous with -l 0\n");
-       printf("  -1 : synonymous with -l 0 -M\n");
-       printf("  -2 : synonymous with -l 0 -m -r # (# is automatically determined by the block size)\n");
-       printf("  -3 : reserved\n");
-       printf("  -4 : synonymous with -l 8\n");
-       printf("  -5 : synonymous with -l 8 -M\n");
-       printf("  -6 : synonymous with -l 8 -m -r # (# is automatically determined by the block size)\n");
-       printf("  -7 : reserved\n");
-       printf("  -8 : synonymous with -l 32 -m -r # (# is automatically determined by the block size)\n");
-       printf("  -9 : synonymous with -l 32 -m -e -r 99 -p (very slow!)\n");
-       printf("  -e : do exhaustive model search (expensive!)\n");
-       printf("  -l max_lpc_order : 0 => use only fixed predictors\n");
-       printf("  -p : do exhaustive search of LP coefficient quantization (expensive!); overrides -q, does nothing if using -l 0\n");
-       printf("  -q bits : precision of the quantized linear-predictor coefficients, 0 => let encoder decide (min is %u, default is -q 0)\n", FLAC__MIN_QLP_COEFF_PRECISION);
-       printf("  -r level : rice parameter optimization level (level is 0..99, 0 => none, default is -r 0, above 4 doesn't usually help much)\n");
-       printf("  -V : verify a correct encoding by decoding the output in parallel and comparing to the original\n");
-       printf("  -S-, -m-, -M-, -e-, -p-, -V-, --lax- can all be used to turn off a particular option\n");
+       printf("  -0   : synonymous with -l 0 -b 1152\n");
+       printf("  -1   : synonymous with -l 0 -b 1152 -M\n");
+       printf("  -2   : synonymous with -l 0 -b 1152 -m -r 2\n");
+       printf("  -3   : reserved\n");
+       printf("  -4   : synonymous with -l 8 -b 4608 \n");
+       printf("  -5   : synonymous with -l 8 -b 4608 -M\n");
+       printf("  -6   : synonymous with -l 8 -b 4608 -m -r 4\n");
+       printf("  -7   : reserved\n");
+       printf("  -8   : synonymous with -l 32 -b 4608 -m -r 4\n");
+       printf("  -9   : synonymous with -l 32 -m -e -r 99 -p (very slow!)\n");
+       printf("  -e   : do exhaustive model search (expensive!)\n");
+       printf("  -l # : specify max LPC order; 0 => use only fixed predictors\n");
+       printf("  -p   : do exhaustive search of LP coefficient quantization (expensive!);\n");
+       printf("         overrides -q, does nothing if using -l 0\n");
+       printf("  -q # : specify precision in bits of quantized linear-predictor coefficients;\n");
+       printf("         0 => let encoder decide (min is %u, default is -q 0)\n", FLAC__MIN_QLP_COEFF_PRECISION);
+       printf("  -r # : rice parameter optimization level (# is 0..99, 0 => none, default is\n");
+       printf("         -r 0, above 4 doesn't usually help much)\n");
+       printf("  -V   : verify a correct encoding by decoding the output in parallel and\n")
+       printf("         comparing to the original\n");
+       printf("  -S-, -m-, -M-, -e-, -p-, -V-, --lax- can all be used to turn off a particular\n");
+       printf("  option\n");
        printf("format options:\n");
        printf("  -fb | -fl : big-endian | little-endian byte order\n");
        printf("  -fc channels\n");