From 2b10b49a8efb0b26d229517761e3fb5e7aef6e73 Mon Sep 17 00:00:00 2001 From: Daniel Baluta Date: Fri, 26 Feb 2021 15:42:40 +0200 Subject: [PATCH] codec_adapter: cadence: Fix API func search Existing code returns every time the API function at index 0, which works now because we support only a single API function. But, this will break when patches adding multiple Cadence codec types will be merged. Signed-off-by: Daniel Baluta --- src/audio/codec_adapter/codec/cadence.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/codec_adapter/codec/cadence.c b/src/audio/codec_adapter/codec/cadence.c index 1aecef978..9524a1738 100644 --- a/src/audio/codec_adapter/codec/cadence.c +++ b/src/audio/codec_adapter/codec/cadence.c @@ -50,7 +50,7 @@ int cadence_codec_init(struct comp_dev *dev) /* Find and assign API function */ for (i = 0; i < no_of_api; i++) { if (cadence_api_table[i].id == api_id) { - cd->api = cadence_api_table[0].api; + cd->api = cadence_api_table[i].api; break; } }