Someone should rename the variables, theres nothing random in there
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
... | ... |
@@ -54,8 +54,7 @@ static av_cold void softclip_table_init(void) { |
54 | 54 |
// random generated table |
55 | 55 |
static av_cold void rnd_table_init(void) { |
56 | 56 |
int i,j; |
57 |
- uint32_t ldw,hdw; |
|
58 |
- uint64_t tmp64_1; |
|
57 |
+ uint32_t ldw; |
|
59 | 58 |
uint64_t random_seed = 0; |
60 | 59 |
float delta = 1.0 / 16384.0; |
61 | 60 |
for(i = 0; i < 4096 ;i++) { |
... | ... |
@@ -67,22 +66,18 @@ static av_cold void rnd_table_init(void) { |
67 | 67 |
random_seed = 81; |
68 | 68 |
ldw = i; |
69 | 69 |
for (j = 0; j < 5 ;j++) { |
70 |
- random_dequant_index[i][j] = (uint8_t)((ldw / random_seed) & 0xFF); |
|
71 |
- ldw = (uint32_t)ldw % (uint32_t)random_seed; |
|
72 |
- tmp64_1 = (random_seed * 0x55555556); |
|
73 |
- hdw = (uint32_t)(tmp64_1 >> 32); |
|
74 |
- random_seed = (uint64_t)(hdw + (ldw >> 31)); |
|
70 |
+ random_dequant_index[i][j] = ldw / random_seed; |
|
71 |
+ ldw %= random_seed; |
|
72 |
+ random_seed /= 3; |
|
75 | 73 |
} |
76 | 74 |
} |
77 | 75 |
for (i = 0; i < 128 ;i++) { |
78 | 76 |
random_seed = 25; |
79 | 77 |
ldw = i; |
80 | 78 |
for (j = 0; j < 3 ;j++) { |
81 |
- random_dequant_type24[i][j] = (uint8_t)((ldw / random_seed) & 0xFF); |
|
82 |
- ldw = (uint32_t)ldw % (uint32_t)random_seed; |
|
83 |
- tmp64_1 = (random_seed * 0x66666667); |
|
84 |
- hdw = (uint32_t)(tmp64_1 >> 33); |
|
85 |
- random_seed = hdw + (ldw >> 31); |
|
79 |
+ random_dequant_type24[i][j] = ldw / random_seed; |
|
80 |
+ ldw %= random_seed; |
|
81 |
+ random_seed /= 5; |
|
86 | 82 |
} |
87 | 83 |
} |
88 | 84 |
} |