From e0b9234773c66f09281f40866339df9bb2ab39de Mon Sep 17 00:00:00 2001 From: Ralf Herz Date: Mon, 1 Jul 2019 10:07:20 +0200 Subject: [PATCH] dsp: Fix open params for read_compr in IEC61937 mode The read compressed in IEC61937 mode doesn't unpack data to frames, but data flow still requires frames_per_buf to be set to nonzero value. Change-Id: Idb09219c57d7790cb90df62c97baf3ef0e9d8a2f Signed-off-by: Ralf Herz --- dsp/q6asm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dsp/q6asm.c b/dsp/q6asm.c index 29d8064f6565..79ac3c947fac 100644 --- a/dsp/q6asm.c +++ b/dsp/q6asm.c @@ -3085,6 +3085,7 @@ int q6asm_open_read_compressed(struct audio_client *ac, uint32_t format, */ if (format == FORMAT_IEC61937) { open.mode_flags = 0x1; + open.frames_per_buf = 1; pr_debug("%s: Flag 1 IEC61937 output\n", __func__); } else { open.mode_flags = 0;