summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFrédéric Dalleau <frederic.dalleau@linux.intel.com>2013-04-08 15:24:03 +0200
committerJohan Hedberg <johan.hedberg@intel.com>2013-04-15 10:58:04 +0300
commit92f3298371bea8bbdf02b6a64ba9e624b4befc47 (patch)
tree978ea8f70d7eec4bbbbbcaafd374a0f1c31f2fd5 /src
parent49dcc23f95f11b53fee495226886b0ba0f62e63c (diff)
downloadsbc-92f3298371bea8bbdf02b6a64ba9e624b4befc47.tar.gz
sbc: Add encoder_state to analysis functions
Until now, SIMD analysis used to process 4 blocks of 8 samples at a time. This was implemented using two constant tables: odd and even. This mean we can only process 4, 8, 12, or 16 blocks par SBC packets. mSBC requires 15 blocks, so to be able to analyse 1 block, it will be necessary to know if we are processing an odd or even block. This will be done with a new member to encoder_state.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions