summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpaulhsia <paulhsia@chromium.org>2018-10-09 15:11:44 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-10-09 21:14:06 -0700
commitdb600acddd44b0a80adb15e2c7c04362682cebf3 (patch)
tree3a388b7c53a7b4d6e152716881707eb901e097d7
parentcd5c53f1468104c55e1f8de22ef766f01616a794 (diff)
downloadadhd-db600acddd44b0a80adb15e2c7c04362682cebf3.tar.gz
CRAS: Initialize effects flag in cras_client_unified_params_create
If the effects flag isn't initialized, input stream created by the new version of cras_client_unified_params_create (e.g. ARC++_P input stream) will be applied random effects. BUG=b:117471788 TEST=Use Audio Recorder app in ARC++_P and check if the input stream is created with effects flag = 0x0 by command $ cras_test_client --dump_a | less Change-Id: I631c12bebd55fe590880763e9a115ca7edbdf563 Reviewed-on: https://chromium-review.googlesource.com/1270320 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Chih-Yang Hsia <paulhsia@chromium.org> Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
-rw-r--r--cras/src/libcras/cras_client.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cras/src/libcras/cras_client.c b/cras/src/libcras/cras_client.c
index e44494ee..4f9f1314 100644
--- a/cras/src/libcras/cras_client.c
+++ b/cras/src/libcras/cras_client.c
@@ -2355,6 +2355,7 @@ struct cras_stream_params *cras_client_unified_params_create(
params->cb_threshold = block_size;
params->stream_type = stream_type;
params->flags = flags;
+ params->effects = 0;
params->user_data = user_data;
params->aud_cb = 0;
params->unified_cb = unified_cb;