[alsa-devel] [PATCH 0/3] ASoC: DPCM can care FE/BE merged format

Kuninori Morimoto kuninori.morimoto.gx at renesas.com
Tue Apr 21 10:15:27 CEST 2015


Hi Takashi-san

Thank you for your feedback

> > These patches add new .dpcm_merged_foramt to merge FE/BE formats.
> > It will be no sound if DPCM were below style, and user selects S24_LE.
> > 
> > 	FE: S16_LE/S24_LE
> > 	BE: S16_LE
> > 
> > DPCM will selects FE/BE merged formats (= S16_LE here) if
> > FE has .dpcm_merged_foramt.
> 
> Conceptually, you need to refine all FE hw_params with BE's, not only
> formats.

Hmm...
I think DPCM can rewrite all .hw_params,
and basically it don't want to constrain with the BE constraints.
So, I thought we can have below for each purpose ?

    .dpcm_merged_foramt
    .dpcm_merged_rate
    .dpcm_merged_chan

Maybe I'm misunderstanding, but if this feature
refines above all hw_params, it will conflicts
with .be_hw_params_fixup ?

Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list