after updoading alsa-driver to version 1.0.6.a ac3 passthough have problem with a soundblaster live card. other sound is good. so I had to fix like http://forums.gentoo.org/viewtopic.php?p=1621616#1621616 Reproducible: Always Steps to Reproduce: 1.emerge alsa-driver-1.0.6.a 2.mplayer -ac hwac3 -ao alsa somea_ac_5.1ch.avi 3.terroble sound out, 4.ebuild alsa-driver-1.0.6a.ebuild unpack 5.vi var/tmp/protage/alsa-driver-1.0.6a/work/alsa-driver-1.0.6a/sound/pci/emu10k1/emupcm.on goto 1188 line edit to snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, src, count, tram_shift++); to snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, src, count, tram_shift); 6. ebuild alsa-driver-1.0.6a.ebuild compile 7. ebuild alsa-driver-1.0.6a.ebuild merge 8. ebuild alsa-driver-1.0.6a.ebuild clean 9. /etc/init.d/asound stop 10. /etc/init.d/asound start Actual Results: That sound problem gone now
can youu please provide a patch that I can use, thanks.
Created attachment 41320 [details, diff] emu10k1 passthrough patch file for alsa-driver-1.0.6a patch file..
Created attachment 41321 [details] using alsa-driver-1.0.6a-emu10k1-passthrough.patch ebuild just add patch file and ebuild for sblive ac3 passthrough problem
added to portage. Unfortunately I can't do a revbump because the version parser will barf on older portages if I do, so it's in the 1.0.6a ebuld.