Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

intel_adsp_ace15_mtpm.conf: replace blanket _STUBS with focused RTC MOCK #9404

Merged
merged 1 commit into from
Sep 4, 2024

Commits on Sep 3, 2024

  1. intel_adsp_ace15_mtpm.conf: replace blanket _STUBS with focused RTC MOCK

    CONFIG_COMP_STUBS=y was enabled in thesofproject#8722 / commit 8e34109 ("AEC:
    Enable Google AEC with Mock compliation").
    
    CONFIG_COMP_STUBS indirectly enables
    CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK which was the desired
    effect. However it also automatically and silently "mocks" all other 3rd
    party modules which is not desirable. So, replace it with the more
    focused `CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK`. `src/audio/Kconfig`
    says "CONFIG_STUBS: This should only be used in testing environments
    like fuzzers or CI."
    
    Official sof-bin releases include `google_rtc_audio_processing_mock.c`
    because the CI that uses it can't use extra CONFIGS. That's another
    topic for another day, see thesofproject#9410.
    
    build-mtl/zephyr.strip is identical before versus after this commit.
    
    Signed-off-by: Marc Herbert <marc.herbert@intel.com>
    marc-hb committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    2e4bb62 View commit details
    Browse the repository at this point in the history