diff options
author | paulhsia <paulhsia@chromium.org> | 2018-10-09 15:11:44 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-10-09 21:14:06 -0700 |
commit | db600acddd44b0a80adb15e2c7c04362682cebf3 (patch) | |
tree | 3a388b7c53a7b4d6e152716881707eb901e097d7 | |
parent | cd5c53f1468104c55e1f8de22ef766f01616a794 (diff) | |
download | adhd-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.c | 1 |
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; |