[opus] Opus 1.1.1 beta breaks floating point integrity?
anakunda at outlook.com
Wed Oct 15 00:26:35 PDT 2014
trying to build libopus beta compiler complains about more fixed point
specific names referenced in common unconditional code
./celt/x86/celt_lpc_sse.c(100): error: identifier "SIG_SHIFT" is undefined
noA = EXTEND32(1) << SIG_SHIFT >> 1;
SIG_SHIFT is defined in arch.h provided FIXED_POINT is used (not on
floating point build)
silk/x86/x86_silk_map.c unconditionally references alot names defined in
fixed point sources
for example silk_warped_LPC_analysis_filter_FIX_c in
SILK_WARPED_LPC_ANALYSIS_FILTER_FIX_IMPL definition (x86_silk_map.c#124)
Should these sources be excluded from float build?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the opus