From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: marcus.weigelt@fwd-online.de
Cc: alsa-devel@alsa-project.org, sonic.zhang@analog.com,
lrg@slimlogic.co.uk, u.kleine-koenig@pengutronix.de
Subject: Re: Re-2: [PATCH 2/6] ASoC: ad1980: fix names of a few kcontrols
Date: Tue, 31 Aug 2010 12:34:49 +0100 [thread overview]
Message-ID: <20100831113448.GG20849@rakim.wolfsonmicro.main> (raw)
In-Reply-To: <0034DBC1.4C7BB7B3@mail.fwd-online.de>
On Mon, Aug 30, 2010 at 11:52:52AM +0000, marcus.weigelt@fwd-online.de wrote:
[Please fix your MUA to word wrap within paragraphs, I've reflowed the
text. Not doing this makes your message very hard to read and reply to.]
> > It's not massively obvious that microphone and phone aren't inputs and
> > therefore don't sensibly appear in the capture tab?
> The volume controls for mic and phone are actually hw mixing volumes
> that do not affect the recording path, therefore only the record
> selector belongs to capture tab, but not the volume control.
Then these aren't playback controls either - "Bypass" would be more
appropriate.
> > What is the actual problem that is is being fixed here?
> - microphone playback could not be unmuted before, that means that the
> hw mixing path from mic in to spk out/line out could never work - fixed
> by this
Could you please provide the output of 'alsactl store -f <filename>' for
the case before your changes? Your problem description seems very
suprising, you're saying that the control just doesn't appear to
userspace at all.
> - microphone volume was shown twice in "All" tab of Alsamixer, but
> running synchroniously, if you change one, the other will follow with
> the same value - fixed by this
Again, what is actually going on here? You've renamed controls rather
than removing any of them so this feels like randomly changing things to
work around some other problem elsewhere in the system.
> - if microphone voulme was changed in capture tab, the volume also
> changed in playback tab - fixed by this
What is the actual problem? Are these different controls that are being
updated in tandem or is the control being displayed multiple times?
> - microphone was never shown as active capture source, even if it was
> selected correctly, neither in capture tab nor in all-tab - fixed by
> this
With these you've again not provided any analysis of the actual failure
mechanism or how your change helps so it's a bit hard to follow what you
believe your patch fixes.
> - phone was shown as selected capture source in capture tab, but
> actually it was not selected, instead it was muted/unmuted everytime one
> tries to select it as capture source - fixed by this
I'm having a hard time parsing this but I think you're saying that the
phone input was shown as a capture source rather than a playback source?
prev parent reply other threads:[~2010-08-31 11:34 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-30 11:52 Re-2: [PATCH 2/6] ASoC: ad1980: fix names of a few kcontrols marcus.weigelt
2010-08-31 11:34 ` Mark Brown [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100831113448.GG20849@rakim.wolfsonmicro.main \
--to=broonie@opensource.wolfsonmicro.com \
--cc=alsa-devel@alsa-project.org \
--cc=lrg@slimlogic.co.uk \
--cc=marcus.weigelt@fwd-online.de \
--cc=sonic.zhang@analog.com \
--cc=u.kleine-koenig@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.