164 |
static int ARG_VHQMODE = 0; |
static int ARG_VHQMODE = 0; |
165 |
static int ARG_BVHQ = 0; |
static int ARG_BVHQ = 0; |
166 |
static int ARG_CLOSED_GOP = 0; |
static int ARG_CLOSED_GOP = 0; |
167 |
|
static int ARG_THREADS = 0; |
168 |
|
|
169 |
#ifndef READ_PNM |
#ifndef READ_PNM |
170 |
#define IMAGE_SIZE(x,y) ((x)*(y)*3/2) |
#define IMAGE_SIZE(x,y) ((x)*(y)*3/2) |
398 |
ARG_GMC = 1; |
ARG_GMC = 1; |
399 |
} else if (strcmp("-interlaced", argv[i]) == 0) { |
} else if (strcmp("-interlaced", argv[i]) == 0) { |
400 |
ARG_INTERLACING = 1; |
ARG_INTERLACING = 1; |
401 |
|
} else if (strcmp("-threads", argv[i]) == 0) { |
402 |
|
i++; |
403 |
|
ARG_THREADS = atoi(argv[i]); |
404 |
} else if (strcmp("-closed_gop", argv[i]) == 0) { |
} else if (strcmp("-closed_gop", argv[i]) == 0) { |
405 |
ARG_CLOSED_GOP = 1; |
ARG_CLOSED_GOP = 1; |
406 |
} else if (strcmp("-help", argv[i])) { |
} else if (strcmp("-help", argv[i])) { |
1121 |
} |
} |
1122 |
#endif |
#endif |
1123 |
|
|
1124 |
/* No fancy thread tests */ |
xvid_enc_create.num_threads = ARG_THREADS; |
|
xvid_enc_create.num_threads = 0; |
|
1125 |
|
|
1126 |
/* Frame rate - Do some quick float fps = fincr/fbase hack */ |
/* Frame rate - Do some quick float fps = fincr/fbase hack */ |
1127 |
if ((ARG_FRAMERATE - (int) ARG_FRAMERATE) < SMALL_EPS) { |
if ((ARG_FRAMERATE - (int) ARG_FRAMERATE) < SMALL_EPS) { |