mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
explain where the T table comes from
Originally committed as revision 8406 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
33a0dd378a
commit
f1505ce3bc
@ -49,7 +49,7 @@ static const uint8_t S[4][4] = {
|
|||||||
{ 6, 10, 15, 21 } /* Round 4 */
|
{ 6, 10, 15, 21 } /* Round 4 */
|
||||||
};
|
};
|
||||||
|
|
||||||
static const uint32_t T[64] = {
|
static const uint32_t T[64] = { // T[i]= fabs(sin(i+1)<<32)
|
||||||
0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee, /* Round 1 */
|
0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee, /* Round 1 */
|
||||||
0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501,
|
0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501,
|
||||||
0x698098d8, 0x8b44f7af, 0xffff5bb1, 0x895cd7be,
|
0x698098d8, 0x8b44f7af, 0xffff5bb1, 0x895cd7be,
|
||||||
|
Loading…
Reference in New Issue
Block a user