mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
dct-test: Move cpu_flags variable out of global scope
This commit is contained in:
parent
7e18a727d2
commit
cb44b21da1
@ -66,8 +66,6 @@ struct algo {
|
||||
int nonspec;
|
||||
};
|
||||
|
||||
static int cpu_flags;
|
||||
|
||||
static const struct algo fdct_tab[] = {
|
||||
{ "REF-DBL", ff_ref_fdct, NO_PERM },
|
||||
{ "FAAN", ff_faandct, NO_PERM },
|
||||
@ -470,8 +468,6 @@ int main(int argc, char **argv)
|
||||
int speed = 0;
|
||||
int err = 0;
|
||||
|
||||
cpu_flags = av_get_cpu_flags();
|
||||
|
||||
ff_ref_dct_init();
|
||||
idct_mmx_init();
|
||||
|
||||
@ -504,6 +500,7 @@ int main(int argc, char **argv)
|
||||
if (test_248_dct) {
|
||||
idct248_error("SIMPLE-C", ff_simple_idct248_put, speed);
|
||||
} else {
|
||||
const int cpu_flags = av_get_cpu_flags();
|
||||
const struct algo *algos = test_idct ? idct_tab : fdct_tab;
|
||||
for (i = 0; algos[i].name; i++)
|
||||
if (!(~cpu_flags & algos[i].mm_support)) {
|
||||
|
Loading…
Reference in New Issue
Block a user