diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-04-10 10:06:48 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-04-10 10:06:48 +0000 |
commit | dd6039d4a998cac6eeef16d0d211a06031cea6f9 (patch) | |
tree | 8ff84f79bb871c15761516f097bf466700255858 /compress_plugin.c | |
parent | 4378d4e526cc7e3284478d28e6420661d145fc4a (diff) | |
parent | f6700a93634f3c219a40b1298d12cbbf5ebf1160 (diff) |
Snap for 8430879 from f6700a93634f3c219a40b1298d12cbbf5ebf1160 to t-keystone-qcom-release
Change-Id: Ie416305838cb4b389b63319b946512c0ce92b5a9
Diffstat (limited to 'compress_plugin.c')
-rw-r--r-- | compress_plugin.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/compress_plugin.c b/compress_plugin.c index 0e536cc..22f8f11 100644 --- a/compress_plugin.c +++ b/compress_plugin.c @@ -43,6 +43,7 @@ #include <linux/ioctl.h> #include <sound/asound.h> #include "tinycompress/compress_plugin.h" +#include "tinycompress/tinycompress.h" #include "sound/compress_offload.h" #include "compress_ops.h" #include "snd_utils.h" @@ -96,8 +97,11 @@ static int compress_plug_set_params(struct compress_plug_data *plug_data, return -EINVAL; rc = plugin->ops->set_params(plugin, params); - if (!rc) + if (!rc) { plugin->state = COMPRESS_PLUG_STATE_SETUP; + if (plug_data->flags & COMPRESS_OUT) + plugin->state = COMPRESS_PLUG_STATE_PREPARED; + } return rc; } |