On 27-07-20, 10:37, Srinivas Kandagatla wrote:
This patchset adds gapless compressed audio support on q6asm. Gapless on q6asm is implemented using 2 streams in a single q6asm session.
First few patches such as stream id per each command, gapless flags and silence meta data are for preparedness for adding gapless support. Last patch implements copy callback to allow finer control over buffer offsets, specially in partial drain cases.
This patchset is tested on RB3 aka DB845c platform.
This patchset as it is will support gapless however QDSP can also support switching decoders on a single stream. Patches to support such feature are send in different patchset which involves adding generic interfaces.
The lgtm so: Reviewed-by: Vinod Koul vkoul@kernel.org
tested on Dragon Board RB3:
Tested-by: Vinod Koul vkoul@kernel.org