Skip to content

Add new topologies for PCM capture/playback using compress API#6142

Merged
dbaluta merged 6 commits intothesofproject:mainfrom
LaurentiuM1234:compress_pcm_topologies
Aug 17, 2022
Merged

Add new topologies for PCM capture/playback using compress API#6142
dbaluta merged 6 commits intothesofproject:mainfrom
LaurentiuM1234:compress_pcm_topologies

Conversation

@LaurentiuM1234
Copy link
Contributor

The purpose of this series of patches is to introduce new topologies that make use of the compress API in order to play/capture using the PCM format. This is mostly used to test the compress API.

This change will allow us to prepare for adding a new macro
for the case of compress capture.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
We want to be able to create topologies for the case of
compress capture. This change will enable us to do so.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
@LaurentiuM1234 LaurentiuM1234 force-pushed the compress_pcm_topologies branch from 713bab4 to 235f9fa Compare August 16, 2022 11:10
Copy link
Member

@lgirdwood lgirdwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@LaurentiuM1234 @dbaluta LGTM, but do we need to merge any FW/driver patches first ?

@dbaluta
Copy link
Collaborator

dbaluta commented Aug 17, 2022

@lgirdwood not really. I mean we do need thesofproject/linux#3821 driver change for capture pipeline to work but the order of merge is not really relevant.

This is ready to be merged after @LaurentiuM1234 fixes my last comment.

We add a new i.MX8Q(M/XP) topology which will use the compress API for
PCM playback. This topology is mainly used for testing.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
@LaurentiuM1234 LaurentiuM1234 force-pushed the compress_pcm_topologies branch from 235f9fa to ab44382 Compare August 17, 2022 09:38
We add a new i.MX8Q(M/XP) topology which will use the compress API for
PCM capture. This topology is mainly used for testing.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
We add a new i.MX8MP topology which will use the compress API for PCM
playback. This topology is mainly used for testing.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
We add a new i.MX8MP topology which will use the compress API for PCM
capture. This topology is mainly used for testing.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Copy link
Collaborator

@paulstelian97 paulstelian97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving as-is, will consider implementing the changes I proposed myself later on.

@dbaluta dbaluta merged commit 3590936 into thesofproject:main Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants