Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 161119

Summary: alsa-driver 1.0.13 and 1.0.14_rc1 : audigy 4 mic error
Product: Gentoo Linux Reporter: Jimmy Rosen <jimmy.rosen>
Component: [OLD] UnspecifiedAssignee: Gentoo ALSA team [DISABLED] <alsa-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2562
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The emumixer.c file that fixes the problem

Description Jimmy Rosen 2007-01-09 13:03:32 UTC
The alsa-driver 1.0.13 and 1.0.14_rc1 packages has an error in the emumixer.c

This affects the possibility to record from mic on a SB audigy 4 card.
The upstream alsa has a bug on this: 0002562
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2562

I have verified that the suggested fix (just two lines of code in the emumixer.c file) corrects the problem for the alsa-driver-1.0.13 package, but I have not verified for the 1.0.14_rc1 package.

With this fix it is possible to both record and playback from mic.

Should it be fixed on our end with a tiny patch, or wait for upstream?


Harebraman
Jimmy


Reproducible: Always

Steps to Reproduce:
1. replace the emumixer.c file in the alsa-driver-1.0.13.tar.bz2 package
2. rebuild digest
3. emerge, restart all sound or reboot

Actual Results:  
Both microphone recording and loopback works

Expected Results:  
see above
Comment 1 Jimmy Rosen 2007-01-09 13:05:41 UTC
Created attachment 106193 [details]
The emumixer.c file that fixes the problem

The diff between this file and the one in the alsa-driver-1.0.13.tar.bz2 is just two lines (that specify the mixer items, I believe).
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-09 13:28:21 UTC
I usually try not to patch ALSA a part from some relatively big problems, I'll see to this anyway when I'll do a new bump, if upstream don't merge it.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-02-17 02:22:08 UTC
This should be fixed in rc2, please reopen if it's not.