cpu: Add force_generic_code flag to cpu_info struct
authorPeter Meerwald <p.meerwald@bct-electronic.com>
Fri, 18 Apr 2014 07:59:32 +0000 (09:59 +0200)
committerPeter Meerwald <pmeerw@pmeerw.net>
Wed, 10 Sep 2014 14:34:11 +0000 (16:34 +0200)
commitf4ab8bd8353073dcebb1e4e9fd340b9999cc7e9a
tree27b7eba31b40ee2a25a20bd6f48449b3668164ea
parent61c888dc936ade04b8c57442cc1ed716b4f535bf
cpu: Add force_generic_code flag to cpu_info struct

The remapper and channel mixing code have (faster) specialized and (slower)
generic code certain code path. The flag force_generic_code can be set to
force the generic code path which is useful for testing. Code duplication
(such as in mix-special-test) can be avoided, cleanup patches follow.

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
src/pulsecore/cpu.c
src/pulsecore/cpu.h
src/pulsecore/mix.c
src/pulsecore/remap.c