On Mon, 2011-09-05 at 22:32 +0300, Tanu Kaskinen wrote:
> On Fri, 2011-08-26 at 09:48 +0530, Arun Raghavan wrote:
> > On Fri, 2011-08-26 at 00:43 +0300, Tanu Kaskinen wrote:
> > > I think the volume should be set to PA_MIN(s->base_volume,
> > > PA_VOLUME_NORM). The base volume can be higher than NORM in some cases,
> > > which will cause software amplification if the code is left as it is
> > > now.
> > 
> > Ah, thanks -- I'll fix this up. Is base_volume > 0 dB a case that makes
> > sense, or is it just something that we might come across with broken dB
> > values?
> 
> By the way, what made you notice this problem in the first place? It
> sounds strange that base_volume would somehow be a better volume for a
> sink than PA_VOLUME_NORM when using passthrough. That's because if
> base_volume does not equal PA_VOLUME_NORM, that means that hardware
> volume with dB information is being used. I'd be surprised if on some
> hardware there was an alsa volume element that would actually do
> something useful in the passthrough mode.

This is all in-theory, to be honest. The hardware I have has base_volume
as 0dB, so doesn't really make a difference here.

-- Arun

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to