8% faster in function mdct512().
---
libavcodec/ac3enc.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git libavcodec/ac3enc.c libavcodec/ac3enc.c
index 238a553..8ece4e7 100644
--- libavcodec/ac3enc.c
+++ libavcodec/ac3enc.c
@@ -253,8 +253,7 @@ static void mdct512(int32_t *out, int16_t *in)
/* shift to simplify computations */
for (i = 0; i < n4; i++)
rot[i] = -in[i+3*n4];
- for (; i < n; i++)
- rot[i] = in[i-n4];
+ memcpy(rot+n4, in, 3*n4 * sizeof(*in));
/* pre rotation */
for (i = 0; i < n4; i++) {
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc