| @@ -144,8 +144,8 @@ int main(int argc, char **argv) | |||||
| int nb_channels = 2; | int nb_channels = 2; | ||||
| char *ext; | char *ext; | ||||
| if (argc < 2 || argc > 4) { | |||||
| printf("usage: %s file [<sample rate> [<channels>]]\n" | |||||
| if (argc < 2 || argc > 5) { | |||||
| printf("usage: %s file [<sample rate> [<channels>] [<random seed>]]\n" | |||||
| "generate a test raw 16 bit audio stream\n" | "generate a test raw 16 bit audio stream\n" | ||||
| "If the file extension is .wav a WAVE header will be added.\n" | "If the file extension is .wav a WAVE header will be added.\n" | ||||
| "default: 44100 Hz stereo\n", argv[0]); | "default: 44100 Hz stereo\n", argv[0]); | ||||
| @@ -168,6 +168,9 @@ int main(int argc, char **argv) | |||||
| } | } | ||||
| } | } | ||||
| if (argc > 4) | |||||
| seed = atoi(argv[4]); | |||||
| outfile = fopen(argv[1], "wb"); | outfile = fopen(argv[1], "wb"); | ||||
| if (!outfile) { | if (!outfile) { | ||||
| perror(argv[1]); | perror(argv[1]); | ||||