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

Commit 1614bff2 authored by ApurupaPattapu's avatar ApurupaPattapu
Browse files

ASoC: msm: Add support for AAC decode in ADTS format



Set AAC format based on the format value set in
compress params, Default format is RAW AAC

Change-Id: I4815fdfa0bc0716a44cde0c4440eaa15180c03fc
Signed-off-by: default avatarApurupaPattapu <apurupa@codeaurora.org>
parent fd2e1ed4
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -407,6 +407,10 @@ static int msm_compr_send_media_format_block(struct snd_compr_stream *cstream,
	case FORMAT_MPEG4_AAC:
		memset(&aac_cfg, 0x0, sizeof(struct asm_aac_cfg));
		aac_cfg.aot = AAC_ENC_MODE_EAAC_P;
		if (prtd->codec_param.codec.format ==
					SND_AUDIOSTREAMFORMAT_MP4ADTS)
			aac_cfg.format = 0x0;
		else
			aac_cfg.format = 0x03;
		aac_cfg.ch_cfg = prtd->num_channels;
		aac_cfg.sample_rate = prtd->sample_rate;