diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-01-21 12:22:19 +0100 |
---|---|---|
committer | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-01-21 14:52:05 +0100 |
commit | 523f676b51d8a2eaeb7d75ccdb0258d271430430 (patch) | |
tree | 9cbc29c913ed49ffe838f602bf00dc1fc6989f01 /libswscale/yuv2rgb.c | |
parent | d41c824b233292d7e5314a7029fab8cf554a9b2b (diff) | |
download | ffmpeg-523f676b51d8a2eaeb7d75ccdb0258d271430430.tar.gz |
Use a full table for base64 decode.
Also encodes error or end marker into table.
About 20% faster.
decode: 466491 -> 374139 decicycles
syntax check: 236955 -> 161182 decicycles
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diffstat (limited to 'libswscale/yuv2rgb.c')
0 files changed, 0 insertions, 0 deletions