hal: Use correct param for loopback set param
Use correct parameter for qahw loopback set param data to resolve
compilation error.
Change-Id: I41146392ade9bd447f81b4ce3d401bab591c157f
diff --git a/qahw/src/qahw.c b/qahw/src/qahw.c
index 126f794..3390c26 100644
--- a/qahw/src/qahw.c
+++ b/qahw/src/qahw.c
@@ -70,8 +70,8 @@
qahw_param_payload *payload);
typedef int (*qahwi_loopback_set_param_data_t)(audio_patch_handle_t patch_handle,
- qahw_param_id param_id,
- qahw_param_payload *payload);
+ qahw_loopback_param_id param_id,
+ qahw_loopback_param_payload *payload);
typedef struct {
audio_hw_device_t *audio_device;
@@ -1460,7 +1460,7 @@
if (qahw_module->qahwi_loopback_set_param_data) {
ret = qahw_module->qahwi_loopback_set_param_data(handle,
param_id,
- (void *)payload);
+ payload);
} else {
ret = -ENOSYS;
ALOGE("%s not supported\n", __func__);