ref: ca1f8f2ff946d178a1785b4fc408075b717b5450
parent: 5d3f93fb5fc92cb765eeba1cd9b229498e22b285
author: Jean-Marc Valin <jeanmarcv@google.com>
date: Tue Aug 26 11:35:06 EDT 2025
Enable res24 by default
--- a/configure.ac
+++ b/configure.ac
@@ -152,8 +152,8 @@
])
AC_ARG_ENABLE([fixed-res24],
- [AS_HELP_STRING([--enable-fixed-res24], [Use 24-bit internal resolution for fixed-point implementation])],,
- [enable_fixed_res24=no])
+ [AS_HELP_STRING([--disable-fixed-res24], [Use 24-bit internal resolution for fixed-point implementation])],,
+ [enable_fixed_res24=yes])
AS_IF([test "$enable_fixed_res24" = "yes"],[
AC_DEFINE([ENABLE_RES24], [1], [24-bit internal resolution for fixed-point])
--- a/tests/random_config.sh
+++ b/tests/random_config.sh
@@ -52,7 +52,7 @@
arithmetic=`echo -e "\n--enable-deep-plc\n--enable-dred\n--enable-osce\n--enable-dred --enable-osce\n--enable-fixed-point\n--enable-fixed-point --enable-fixed-point-debug\n--enable-fixed-point --disable-float-api\n--enable-fixed-point --enable-fixed-point-debug --disable-float-api" | shuf -n1`
custom=`echo -e "\n--enable-custom-modes\n--enable-opus-custom-api" | shuf -n1`
-res=`echo -e "--enable-fixed-res24\n--enable-fixed-res24 --enable-qext\n" | shuf -n1`
+res=`echo -e "--disable-fixed-res24\n--enable-qext\n" | shuf -n1`
asm=`echo -e "\n--disable-asm\n--disable-rtcd\n--disable-intrinsics" | shuf -n1`
#asm=`echo -e "\n--disable-asm\n--disable-intrinsics" | shuf -n1`
--
⑨