hal: fix build error for msm8960
This patch fixes build error for msm8960.
Bug: 62337071
Test: build only test for msm8960 and msm8916
Change-Id: I172383cfb16a2dc2f80a462ae7661d68d380d1f1
diff --git a/hal/msm8960/platform.c b/hal/msm8960/platform.c
index 50c6490..561ed19 100644
--- a/hal/msm8960/platform.c
+++ b/hal/msm8960/platform.c
@@ -25,6 +25,7 @@
#include <audio_hw.h>
#include <platform_api.h>
#include "platform.h"
+#include "audio_extn.h"
#define LIB_ACDB_LOADER "libacdbloader.so"
#define LIB_CSD_CLIENT "libcsd-client.so"
@@ -104,7 +105,7 @@
static const int pcm_device_table[AUDIO_USECASE_MAX][2] = {
[USECASE_AUDIO_PLAYBACK_DEEP_BUFFER] = {0, 0},
[USECASE_AUDIO_PLAYBACK_LOW_LATENCY] = {14, 14},
- [USECASE_AUDIO_PLAYBACK_MULTI_CH] = {1, 1},
+ [USECASE_AUDIO_PLAYBACK_HIFI] = {1, 1},
[USECASE_AUDIO_RECORD] = {0, 0},
[USECASE_AUDIO_RECORD_LOW_LATENCY] = {14, 14},
[USECASE_VOICE_CALL] = {12, 12},
@@ -430,7 +431,7 @@
return -ENODEV;
}
-int platform_get_default_app_type_v2(void *platform, usecase_type_t type __unused,
+int platform_get_default_app_type_v2(void *platform __unused, usecase_type_t type __unused,
int *app_type __unused)
{
ALOGE("%s: Not implemented", __func__);
@@ -1121,7 +1122,7 @@
}
bool platform_check_and_set_capture_backend_cfg(struct audio_device* adev __unused,
- struct audio_usecase *usecase __unused)
+ struct audio_usecase *usecase __unused, snd_device_t snd_device __unused)
{
return false;
}
@@ -1143,19 +1144,19 @@
return -1;
}
-int platform_get_snd_device_backend_index(snd_device_t snd_device)
+int platform_get_snd_device_backend_index(snd_device_t snd_device __unused)
{
return -ENOSYS;
}
-void platform_check_and_update_copp_sample_rate(void* platform, snd_device_t snd_device,
- unsigned int stream_sr, int* sample_rate)
+void platform_check_and_update_copp_sample_rate(void* platform __unused, snd_device_t snd_device __unused,
+ unsigned int stream_sr __unused, int* sample_rate __unused)
{
}
-int platform_send_audio_calibration_v2(void *platform, struct audio_usecase *usecase,
- int app_type, int sample_rate)
+int platform_send_audio_calibration_v2(void *platform __unused, struct audio_usecase *usecase __unused,
+ int app_type __unused, int sample_rate __unused)
{
return -ENOSYS;
}
@@ -1175,10 +1176,6 @@
return -ENOSYS;
}
-int platform_get_snd_device_backend_index(snd_device_t snd_device) {
- return -ENOSYS;
-}
-
int platform_set_sidetone(struct audio_device *adev,
snd_device_t out_snd_device,
bool enable, char *str)