gif2webp: Add a multi-threaded encode option

Change-Id: If16a5f434e0ab2965a7ac9392633ecaf8c4aff46
This commit is contained in:
Urvang Joshi
2013-12-17 17:01:59 -08:00
parent 495bef413d
commit a9a20acfa6
2 changed files with 9 additions and 1 deletions

View File

@ -230,6 +230,8 @@ static void Help(void) {
printf("copy from the input to the output if present.\n");
printf(" "
"Valid values: all, none, icc, xmp (default)\n");
printf(" -mt .................... use multi-threading if available\n");
printf("\n");
printf(" -version ............... print version number and exit.\n");
printf(" -v ..................... verbose.\n");
printf(" -quiet ................. don't print anything.\n");
@ -347,6 +349,8 @@ int main(int argc, const char *argv[]) {
}
start = token + 1;
}
} else if (!strcmp(argv[c], "-mt")) {
++config.thread_level;
} else if (!strcmp(argv[c], "-version")) {
const int enc_version = WebPGetEncoderVersion();
const int mux_version = WebPGetMuxVersion();