aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/flacenc.c
diff options
context:
space:
mode:
authorChristophe Gisquet <christophe.gisquet@gmail.com>2013-04-09 21:57:10 +0000
committerDiego Biurrun <diego@biurrun.de>2013-05-03 18:23:30 +0200
commit4a7af92cc80ced8498626401ed21f25ffe6740c8 (patch)
treeee346d6cd816512e4527e13edbd0e158cfa13d71 /libavcodec/flacenc.c
parent8394d9a676db1ffa1c8e4f6dd239e154d051ce03 (diff)
downloadffmpeg-4a7af92cc80ced8498626401ed21f25ffe6740c8.tar.gz
sbrdsp: Unroll and use integer operations
This patch can be controversial, by assuming floats are IEEE-754 and particular behaviour of the FPU will get in the way. Timing on Arrandale and Win32 (thus, x87 FPU is used in the reference). sbr_qmf_pre_shuffle_c: 115 to 76 sbr_neg_odd_64_c: 84 to 55 sbr_qmf_post_shuffle_c: 112 to 83 Signed-off-by: Diego Biurrun <diego@biurrun.de>
Diffstat (limited to 'libavcodec/flacenc.c')
0 files changed, 0 insertions, 0 deletions