All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lennart Poettering <mznyfn@0pointer.de>
To: Erik Slagter <erik@slagter.name>
Cc: alsa-user@lists.sourceforge.net, alsa-devel@alsa-project.org
Subject: Re: Hotplug plugin
Date: Sun, 13 Jan 2008 00:57:49 +0100	[thread overview]
Message-ID: <20080112235749.GB2900@tango.0pointer.de> (raw)
In-Reply-To: <477A85C5.8010104@slagter.name>

On Tue, 01.01.08 19:26, Erik Slagter (erik@slagter.name) wrote:

> load-module module-alsa-sink device=hw:0 format=s16 rate=44100
> -> channels=2 sink_name=alc883 channel_map=left,right
> load-module module-alsa-sink device=hw:1 format=s16 rate=44100
> -> channels=2 sink_name=jvc channel_map=left,right
> load-module module-combine sink_name=all master=alc883 slaves=jvc
> -> adjust_time=10 resample_method=src-sinc-best-quality
> 
> ***
> 
> -> is line continuation
> 
> These combinations all yield the same result: at startup I have an "all"
> sink that combines both devices, and does that pretty well, I must say.
> But as soon as the USB device is removed, it is removed from the
> combined "all" sink. Then when the USB device is reinserted, it gets
> detected (module-hal-detect) or not (module-detect, static config).
> Using module-hal-detect the reinserted just sits there, it isn't added
> to the combined sink. Using the other methods, it's not even detected
> that the USB device is back...

Hmm, if that doesn't work with module-hal-detect, then please provide
me with a full output of pulseaudio -vv when this happens. However,
the ALSA ML is probably not the right place to discuss this. Please
post this in the PA ML.

> The only solution I can think of, is a udev script that casts some magic
> spells towards pulse when the USB device is inserted or removed... But
> then I could skip pulse altogether, because mpd has an option to
> activate and deactivate selected outputs at runtime, as well.

No. If module-hal-detect finds the device, but module-combine doesn't
then this is some real problem we need to debug. 

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4

      reply	other threads:[~2008-01-12 23:57 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-31 14:18 Hotplug plugin Erik Slagter
2007-12-31 14:42 ` Lennart Poettering
2008-01-01 11:29   ` Erik Slagter
2008-01-01 18:26   ` [alsa-devel] " Erik Slagter
2008-01-12 23:57     ` Lennart Poettering [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=20080112235749.GB2900@tango.0pointer.de \
    --to=mznyfn@0pointer.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=alsa-user@lists.sourceforge.net \
    --cc=erik@slagter.name \
    /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.