All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lukasz Stelmach <stlman@poczta.fm>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org
Subject: Re: [PATCH - amixer] listen to D-Bus for volume-up, volume-down and mute signals.
Date: Mon, 03 Aug 2009 14:04:09 +0200	[thread overview]
Message-ID: <4A76D239.70202@poczta.fm> (raw)
In-Reply-To: <s5hocqxcgqb.wl%tiwai@suse.de>

[-- Attachment #1: Type: text/plain, Size: 1534 bytes --]

Takashi Iwai pisze:
> At Mon,  3 Aug 2009 12:43:21 +0200,
> Łukasz Stelmach wrote:
>>
>> The patch introduces D-Bus support in amixer. With --dbus option given amixer
>> works continiously (like with the --stdin) waiting for
>> org.freedesktop.Hal.Device.Condition with the first argument "ButtonPressed"
>> and the second being one of: "volume-up", "volume-down" and "mute". These
>> are emmited by the HAL input helper. A single amixer process can controll
>> one mixer item. There are options to choose a specific item to controll,
>> an input device to listen and a single adjustment step size.
>>
>> Signed-off-by: Łukasz Stelmach <stlman@poczta.fm>
> 
> Thanks for the patch.
> 
> The approach is interesting, but I'm not sure whether we should put
> all into amixer in this way since we don't want extra library
> dependency.  (Note: amixer could be used in initrd.)
> I think it's better to split the code and make it as an individual
> daemon instead of additional options of amixer.

No worries ;) there is --with(out)--dbus option for configure to
disable all this code which is enough for initrd because most often
(AFAIK) initrd binaries are not the same that in the live system.

-- 
Było mi bardzo miło.               Czwarta pospolita klęska, [...]
>Łukasz<                 Już nie katolicka lecz złodziejska.  (c)PP


----------------------------------------------------------------------
Zostan Dziewczyna lub Chlopakiem lata!
Wygraj skuter >> http://link.interia.pl/f22a7 

[-- Attachment #2: stlman.vcf --]
[-- Type: text/x-vcard, Size: 177 bytes --]

begin:vcard
fn;quoted-printable:=C5=81ukasz Stelmach
n;quoted-printable:Stelmach;=C5=81ukasz
email;internet:stlman@poczta.fm
x-mozilla-html:FALSE
version:2.1
end:vcard


[-- Attachment #3: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

  reply	other threads:[~2009-08-03 12:04 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-03 10:43 [PATCH - amixer] listen to D-Bus for volume-up, volume-down and mute signals Łukasz Stelmach
2009-08-03 10:51 ` Takashi Iwai
2009-08-03 12:04   ` Lukasz Stelmach [this message]
2009-08-03 12:13     ` Takashi Iwai
2009-08-03 12:17       ` Mark Brown
2009-08-03 16:59         ` Lukasz Stelmach
2009-08-03 17:02           ` Mark Brown
2009-08-03 17:34             ` Lukasz Stelmach
2009-08-03 19:29               ` Liam Girdwood
2009-08-03 16:29       ` Lennart Poettering
2009-08-03 17:29         ` Lukasz Stelmach
2009-08-05 12:58           ` Lennart Poettering
2009-08-05 15:58           ` Colin Guthrie
2009-08-03 17:07       ` Lukasz Stelmach

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=4A76D239.70202@poczta.fm \
    --to=stlman@poczta.fm \
    --cc=alsa-devel@alsa-project.org \
    --cc=tiwai@suse.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.