On 10/06/2011 05:46 PM, ext Mark Brown wrote:
On Thu, Oct 06, 2011 at 05:11:07PM +0300, Matti J. Aaltonen wrote:
On 10/06/2011 04:34 PM, ext Mark Brown wrote:
All the audio power management flows from audio routing - when you
disconnect the audio path that connects the FM radio from an output then
all elements of that path will be powered down (assuming they aren't
also used by other paths).
I understand that in the normal digital case. But I'm now kind of
fixated to this one example that I've seen.
The framework makes no distinction between digital and analogue.

OK, I guess that's good.


In this case we have some alsa devices that behave like you describe
above. But then we have an analog amplifier that's connected to
to DAC and to the analog radio, the wires are simply soldered to the
amplifier inputs.
They're cross wired?  I guess that could work iff the CODEC and FM radio

Yes they are cross wired... or rather they were cross wired. The analog was dropped completely although it would have offered a way to listen to the FM radio
with everything else sleeping except for the radio and the headphone amp.


outputs both behave themselves while disabled.  From a software point of
view it'll work fine if the radio says when the stream starts and stops.

Fine, now we assume the analog radio is somehow present in the codec. If this means that Pulse Audio or any client could the simply open or close the corresponding device (which in this case would mean turning the radio on or off), and then it would be possible to start listening or transmitting by doing a dummy read or write on the device file?

But then I don't get why the radio should be able to say when the [analog] "stream" starts and stops (and what do you actually mean by that?). Isn't it possible in the above scenario to simply turn on the cross wired amp if the analog radio needs it etc. and not the other way round?

Are there any good examples that some of "us" should look into?


What you suggest is that we need "dummy" codec for the analog radio
so that we can have it as another audio card in the system...? Now
it's starting to sound better.
No, it should be part of the same sound card.


_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to