summaryrefslogtreecommitdiff
path: root/apps/plugins/pdbox/PDa/extra/bandpass.c
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2012-10-06 14:17:30 +0200
committerNils Wallménius <nils@rockbox.org>2012-10-06 14:25:20 +0200
commitdceec0909295b56c140b83cd6f8d019fddb2b689 (patch)
treebdd49c4367ec988caecd0fe17e5a54284dbb8cef /apps/plugins/pdbox/PDa/extra/bandpass.c
parent78ca74a56f1b7535468e77e1af99ca7ea3097b6e (diff)
downloadrockbox-dceec0909295b56c140b83cd6f8d019fddb2b689.tar.gz
rockbox-dceec0909295b56c140b83cd6f8d019fddb2b689.zip
opus: speed up comb_filter
Skip expensive multiply-accumulate loop when gains are 0 and just copy using memcpy if soure and destination are not the same Speeds up decoding of a 64kbps test file by 6MHz on h300 (cf) 7MHz on c200 (pp) and 6MHz on fuzev1 (amsv1) Change-Id: Ibbc9ddfd45a9ac661467b1327b8c67761924fb8b Signed-off-by: Nils Wallménius <nils@rockbox.org>
Diffstat (limited to 'apps/plugins/pdbox/PDa/extra/bandpass.c')
0 files changed, 0 insertions, 0 deletions