[pulseaudio-tickets] [PulseAudio] #198: Alsa source and Wine
PulseAudio
trac-noreply at tango.0pointer.de
Fri Feb 15 07:15:27 PST 2008
#198: Alsa source and Wine
---------------------------------+------------------------------------------
Reporter: AdamK | Owner: ossman
Type: defect | Status: closed
Priority: normal | Milestone:
Component: alsa-plugins-pulse | Severity: normal
Resolution: wontfix | Keywords:
---------------------------------+------------------------------------------
Comment (by coling):
Replying to [comment:4 proyvind]:
> Isn't the purpose of a compatibility layer to be compatible?
>
> PCM and Master channels are two different channels, both are present on
most (every?) systems.
I'm pretty sure i've had hardware where there is only Master and no PCM.
Not my current hardware but perhaps it was my last PC.....
> From my understanding what you're saying it's a bug to control more than
one channel, which I find it perfectly sane for alsa to do.
Nope, he's saying that their code is a broken implementation in that it
make assumptions that are not always true.
> I don't see why it would be more confusing for PA to provide both PCM
and Master, not providing it seems more confusing while also breaking
compatibility. If one really doesn't want to provide both, one should at
least provide compatibility so that PCM == Master..
To provide both in Pulseaudio is an ugly work around that hides the real
bug (in the client app) and means it's more likely that buggy code stays
lying around without ever getting fixed.
--
Ticket URL: <http://www.pulseaudio.org/ticket/198#comment:5>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list