At Wed, 5 Mar 2003 11:29:45 +0100,
Jan Kr�mer wrote:
> 
> Hi
> First a Disclaimer, I have no clue of low-level or alsa development, and i am 
> only describing what I found by wildly experimenting...
> 
> Thing is, I have the above mentioned Sound card and like to run Linux, today I 
> got fed up with not being able to use the SPDIF Out, and looked around the 
> source to find out why.
> After a few hours of _unsuccessfully_ trying to understand what is going on 
> while initializing the sound card, it occured to me that the thing which is 
> wrong is the i2c address of the CS8427 chip, and i started to more or less 
> randomly change the address...
> (first deleting the the 
> #if 0 // XXX not working...
> and corrensponding 
> #endif 
> line at alsa-kernel/pci/ice1712/ews.h around line 448.)
> 
> when I then changed the line (in alsa-kernel/pci/ice1712/ews.h) from
> #define ICE1712_6FIRE_CS8427_ADDR     (0x22>>1)
> to
> #define ICE1712_6FIRE_CS8427_ADDR     (0x22)
> I was kind of astonished, because I had a signal at the SPDIF-out, 
> again I have no idea why, but it is reproducible ;-)

thanks for your report.  it's now enabled on the cvs.
i totally forgot to fix this for long time :)

> 
> I even managed to get AC3 passthrough using mplayer and the oss emulation 
> layer (using the command line: 
> mplayer -ao oss  -ac hwac3  <name of file>
> it did produce some message I did not understand:
> Can't set audio device /dev/dsp to AC3 output, trying S16
> (but my decoder accepted the stream as AC3 anyways)

you'll need to use alsa driver with mplayer.
oss-emulation doesn't support ac3-passthru.


> So if anyone with more skills and experience working with alsa-drivers could 
> verify this...and perhaps explain to me what I did in the first place ;-)
> 
> O, btw. after compiling the 0.9.0rc8 (on my Suse 8.0 Pro) I got an unresolved 
> symbol (kmap_pagetable) error in snd-page-alloc.o while starting alsa
> After searching on the internet i found the suggestion to include 
> <linux/highmem.h> which i did in alsa-kernel/include/memalloc.h after which 
> it compiled and installed without any problems...again I sadly have no real 
> understanding of either the problem or the solution, I can only tell you that 
> it works...

it's fixed on cvs, too.


Takashi


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to