commit | e8224c7ad5747d1888ddb181839f205a1752afe0 | [log] [tgz] |
---|---|---|
author | Steinar Midtskogen <stemidts@cisco.com> | Wed Aug 24 13:00:04 2016 +0200 |
committer | Yaowu Xu <yaowu@google.com> | Mon Oct 10 11:26:33 2016 -0700 |
tree | 3587f06b60afb726591ff6fe2fa1b100819c5dbe | |
parent | 34dac00adc8221a8cc0a7f1c7d8257c5dbc5794f [diff] |
Reduce memory footprint for CLPF decoding. Instead of having CLPF write to an entire new frame and copy the result back into the original frame, make the filter able to work in-place by keeping a buffer of size frame_width*filter_block_size and delay the write-back by one filter_block_size row. This reduces the cycles spent in the filter to ~75%. Change-Id: I78ca74380c45492daa8935d08d766851edb5fbc1