summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorBanajit Goswami <bgoswami@codeaurora.org>2015-04-10 18:04:08 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:10:32 -0700
commit0d879df1d31598a2d3c58c74237267a2dd54e131 (patch)
treeacbc2ddfcd73a8887d4994442426abdc0b02f0e7 /include/uapi
parentd3d2941f8454e1a553fc121a276febd996e51962 (diff)
ASoC: msm: qdsp6v2: Add FLAC in compress offload path
Add FLAC format in compress offload driver, and asm module Change-Id: I818ace8397e761b1acff7f9b2eab6e0103ed78c8 Signed-off-by: Apurupa Pattapu <apurupa@codeaurora.org> Signed-off-by: Banajit Goswami <bgoswami@codeaurora.org>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/sound/compress_params.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/uapi/sound/compress_params.h b/include/uapi/sound/compress_params.h
index 70dfeb88f084..11316013f061 100644
--- a/include/uapi/sound/compress_params.h
+++ b/include/uapi/sound/compress_params.h
@@ -352,6 +352,14 @@ struct snd_dec_ddp {
__u32 params_value[18];
} __attribute__((packed, aligned(4)));
+struct snd_dec_flac {
+ __u16 sample_size;
+ __u16 min_blk_size;
+ __u16 max_blk_size;
+ __u16 min_frame_size;
+ __u16 max_frame_size;
+} __attribute__((packed, aligned(4)));
+
union snd_codec_options {
struct snd_enc_wma wma;
struct snd_enc_vorbis vorbis;
@@ -360,6 +368,7 @@ union snd_codec_options {
struct snd_enc_generic generic;
struct snd_dec_dts dts;
struct snd_dec_ddp ddp;
+ struct snd_dec_flac flac_dec;
} __attribute__((packed, aligned(4)));
/** struct snd_codec_desc - description of codec capabilities