Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 03333fc8 authored by Banajit Goswami's avatar Banajit Goswami Committed by Saravana Kannan
Browse files

ANDROID: GKI: 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: default avatarApurupa Pattapu <apurupa@codeaurora.org>
Signed-off-by: default avatarBanajit Goswami <bgoswami@codeaurora.org>
Signed-off-by: default avatarMeng Wang <mwang@codeaurora.org>
Bug: 151372815
(cherry picked from commit 02c08155)
Signed-off-by: default avatarSaravana Kannan <saravanak@google.com>
parent 4e39276f
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -335,12 +335,23 @@ struct snd_enc_generic {
	__s32 reserved[15];	/* Can be used for SND_AUDIOCODEC_BESPOKE */
} __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)));

#define SND_DEC_FLAC_SUPPORTED

union snd_codec_options {
	struct snd_enc_wma wma;
	struct snd_enc_vorbis vorbis;
	struct snd_enc_real real;
	struct snd_enc_flac flac;
	struct snd_enc_generic generic;
	struct snd_dec_flac flac_dec;
} __attribute__((packed, aligned(4)));

/** struct snd_codec_desc - description of codec capabilities