mirror of
https://github.com/claunia/flac.git
synced 2025-12-16 18:54:26 +00:00
finish implementation of --add-seekpoint
This commit is contained in:
@@ -149,6 +149,19 @@ int long_usage(const char *message, ...)
|
||||
fprintf(out, " must have the same resolution, sample rate, and number\n");
|
||||
fprintf(out, " of channels. The sample rate must be one of 8, 11.025,\n");
|
||||
fprintf(out, " 12, 16, 22.05, 24, 32, 44.1, or 48 kHz.\n");
|
||||
fprintf(out, "--add-seekpoint={#|X|#x|#s} Add seek points to a SEEKTABLE block\n");
|
||||
fprintf(out, " # : a specific sample number for a seek point\n");
|
||||
fprintf(out, " X : a placeholder point (always goes at the end of the SEEKTABLE)\n");
|
||||
fprintf(out, " #x : # evenly spaced seekpoints, the first being at sample 0\n");
|
||||
fprintf(out, " #s : a seekpoint every # seconds; # does not have to be a whole number\n");
|
||||
fprintf(out, " If no SEEKTABLE block exists, one will be created. If\n");
|
||||
fprintf(out, " one already exists, points will be added to the existing\n");
|
||||
fprintf(out, " table, and duplicates will be turned into placeholder\n");
|
||||
fprintf(out, " points. You may use many --add-seekpoint options; the\n");
|
||||
fprintf(out, " resulting SEEKTABLE will be the unique-ified union of\n");
|
||||
fprintf(out, " all such values. Example: --add-seekpoint=100x\n");
|
||||
fprintf(out, " --add-seekpoint=3.5s will add 100 evenly spaced\n");
|
||||
fprintf(out, " seekpoints and a seekpoint every 3.5 seconds.\n");
|
||||
fprintf(out, "--add-padding=length Add a padding block of the given length (in bytes).\n");
|
||||
fprintf(out, " The overall length of the new block will be 4 + length;\n");
|
||||
fprintf(out, " the extra 4 bytes is for the metadata block header.\n");
|
||||
|
||||
Reference in New Issue
Block a user