661 |
return XVID_ERR_VERSION; |
return XVID_ERR_VERSION; |
662 |
|
|
663 |
info->actual_version = XVID_VERSION; |
info->actual_version = XVID_VERSION; |
664 |
info->build = "xvid-1.2.0-dev"; |
info->build = "xvid-1.3.0-dev"; |
665 |
info->cpu_flags = detect_cpu_flags(); |
info->cpu_flags = detect_cpu_flags(); |
666 |
info->num_threads = 0; |
info->num_threads = 0; |
667 |
|
|
674 |
if ((dwProcessAffinityMask & (1<<i))) |
if ((dwProcessAffinityMask & (1<<i))) |
675 |
info->num_threads++; |
info->num_threads++; |
676 |
} |
} |
677 |
|
if (info->num_threads == 0) { |
678 |
|
SYSTEM_INFO siSysInfo; |
679 |
|
GetSystemInfo(&siSysInfo); |
680 |
|
info->num_threads = siSysInfo.dwNumberOfProcessors; /* number of _logical_ cores */ |
681 |
|
} |
682 |
} |
} |
683 |
} |
} |
684 |
#else |
#else |