[FFmpeg-cvslog] dsputil: restore mistakenly removed hunk of disabled code
Diego Biurrun
git at videolan.org
Tue Jul 19 18:50:19 CEST 2011
ffmpeg | branch: master | Diego Biurrun <diego at biurrun.de> | Mon Jul 18 18:03:28 2011 +0200| [e463f0e9790b4ee00b1a0572e5de600476ee0618] | committer: Diego Biurrun
dsputil: restore mistakenly removed hunk of disabled code
This particular part serves to document the optimized code variant.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e463f0e9790b4ee00b1a0572e5de600476ee0618
---
libavcodec/dsputil.c | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/libavcodec/dsputil.c b/libavcodec/dsputil.c
index 6cbbf3d..f24985c 100644
--- a/libavcodec/dsputil.c
+++ b/libavcodec/dsputil.c
@@ -175,6 +175,16 @@ static int pix_norm1_c(uint8_t * pix, int line_size)
s = 0;
for (i = 0; i < 16; i++) {
for (j = 0; j < 16; j += 8) {
+#if 0
+ s += sq[pix[0]];
+ s += sq[pix[1]];
+ s += sq[pix[2]];
+ s += sq[pix[3]];
+ s += sq[pix[4]];
+ s += sq[pix[5]];
+ s += sq[pix[6]];
+ s += sq[pix[7]];
+#else
#if LONG_MAX > 2147483647
register uint64_t x=*(uint64_t*)pix;
s += sq[x&0xff];
@@ -197,6 +207,7 @@ static int pix_norm1_c(uint8_t * pix, int line_size)
s += sq[(x>>16)&0xff];
s += sq[(x>>24)&0xff];
#endif
+#endif
pix += 8;
}
pix += line_size - 16;
More information about the ffmpeg-cvslog
mailing list