[alsa-devel] [PATCH 2/2] ALSA: AACI: fix recording bug
Takashi Iwai
tiwai at suse.de
Mon Nov 30 11:25:30 CET 2009
At Mon, 30 Nov 2009 10:22:28 +0000,
Russell King - ARM Linux wrote:
>
> On Mon, Nov 30, 2009 at 10:51:39AM +0100, Takashi Iwai wrote:
> > At Sun, 29 Nov 2009 16:39:59 +0000,
> > Russell King - ARM Linux wrote:
> > >
> > > pcm->r[1].slots is the double rate slot information, not the
> > > capture information. For capture, 'pcm' will already be the
> > > capture ac97 pcm structure.
> > >
> > > Signed-off-by: Russell King <rmk+kernel at arm.linux.org.uk>
> > > ---
> > > sound/arm/aaci.c | 2 +-
> > > 1 files changed, 1 insertions(+), 1 deletions(-)
> > >
> > > diff --git a/sound/arm/aaci.c b/sound/arm/aaci.c
> > > index 1456fc7..eb715e7 100644
> > > --- a/sound/arm/aaci.c
> > > +++ b/sound/arm/aaci.c
> > > @@ -518,7 +518,7 @@ static int aaci_pcm_hw_params(struct snd_pcm_substream *substream,
> > > else
> > > err = snd_ac97_pcm_open(aacirun->pcm, params_rate(params),
> > > params_channels(params),
> > > - aacirun->pcm->r[1].slots);
> > > + aacirun->pcm->r[0].slots);
> >
> > Then we can get rid of the whole if check and the else block here.
> > The arguments to be passed are identical for both playback and capture
> > directions.
>
> Yes. That's a cleanup patch (and as such a separate patch). Since
> we're this late in the -rc cycle, I'd prefer to do just minimal
> changes.
Fair enough.
Then I suppose it should be Cc'ed to stable kernel, too?
thanks,
Takashi
More information about the Alsa-devel
mailing list