Always use software AEC for known-issue ROMs

Previous logic was to always use software AEC for known-issue
ROMs (lineage, calyxos). That was modified with introduction
of Oboe ADM (643f64e). This commit restores the previous logic
to resolve issues with echo.

Resolves #13925
This commit is contained in:
Jan Krieg authored and Greyson Parrelli committed 2025-01-21 14:24:15 -05:00
1 parent 5769287c77
commit fd6a02a841
1 file changed
+1 -1
@@ -21,7 +21,7 @@ object RingRtcDynamicConfiguration {
return if (shouldUseOboeAdm()) {
when {
shouldUseSoftwareAecForOboe() -> AudioProcessingMethod.ForceSoftwareAec3
shouldUseSoftwareAecForOboe() || isKnownFaultyHardwareImplementation() -> AudioProcessingMethod.ForceSoftwareAec3
else -> AudioProcessingMethod.ForceHardware
}
} else {