[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