Bug 26304

Summary: pcm only plays left channel in FreeBSD 4.3-RC
Product: Base System Reporter: davidt <davidt>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description davidt 2001-04-03 01:30:02 UTC
Under FreeBSD 4.3-BETA as of ~4th March, everything worked fine, however,
when I cvsuped to 4.3-RC as of today (late 2nd April), I noticed xmms was
only playing through the left speaker.

CD's, etc, still played properly, but if I attempted to move the balance to
the right speaker, nothing played at all, because all the sound was being
sent to the right channel, but.. vanishing somewhere..

I'm not sure how many people are going to be hit by this problem,
but it'd be really nice if this was fixed before 4.3-RELEASE...

Fix: I narrowed the problem down to an MFC in dev/sound/pcm around 4 weeks ago,
and eventually managed to discover that the problem went away again if I
reverted this single hunk of that MFC..

(although, presumably, this also reintroduces whatever problem that MFC was
 attempting to fix)

As for a real fix... I'll leave that to someone who has a clue about the pcm
driver :)

===================================================================
RCS file: /home/ncvs/src/sys/dev/sound/pcm/dsp.c,v
retrieving revision 1.15.2.6
retrieving revision 1.15.2.7
How-To-Repeat: 	cvsup.. play something.. note lack of sound from right speaker.
	I'm assuming it's a problem specific to my soundcard,
	or someone would have noticed it earlier....
Comment 1 iedowse freebsd_committer freebsd_triage 2001-12-02 22:49:15 UTC
State Changed
From-To: open->feedback


Does this problem still exist?
Comment 2 iedowse freebsd_committer freebsd_triage 2001-12-03 17:35:35 UTC
State Changed
From-To: feedback->closed


Submitter switched to -CURRENT, but suspects that the problem was 
fixed in -STABLE also.