aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/api-example.c
diff options
context:
space:
mode:
authorChristophe GISQUET <christophe.gisquet@gmail.com>2012-01-18 22:34:29 +0100
committerRonald S. Bultje <rsbultje@gmail.com>2012-02-15 20:11:54 -0800
commitf3e084909bff422f0c853507a82f92ff2efc0d28 (patch)
treef40d51982942666861616d941aebcf910f1b6341 /libavcodec/api-example.c
parentae591aeea58d64399b8281be31dacec0de85ae04 (diff)
downloadffmpeg-f3e084909bff422f0c853507a82f92ff2efc0d28.tar.gz
mpegaudio: replace memcpy by SIMD code
By replacing memcpy with an unrolled loop using the alignment knowledge it has, some speedup can be obtained. Before (gcc 4.6.1): ~400 cycles After: ~370 cycles Overall, around 2% speed increase when decoding a 2400s mp3 to f32le. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Diffstat (limited to 'libavcodec/api-example.c')
0 files changed, 0 insertions, 0 deletions