ok,

i'm making some progress (forcing ogle to go to dev 0 subdev
0 worked). 

BUT i can't seem to get any AC3 audio on my amp, and i think
it's because the card(and/or driver) won't change the
"Original" setting

i hacked iecset and added 

iec958.status[1]=0x82;

(which sets  IEC958_AES1_CON_ORIGINAL | IEC958_AES1_CON_PCM_CODER )

but the value never "sticks"

here is the output of the non-hacked iecset:

[EMAIL PROTECTED] alsa-utils-1.0.0pre1]# iecset original on
Mode: consumer
Data: non-audio
Rate: 48000 Hz
Copyright: protected
Emphasis: none
Category: general
Original: 1st generation
Clock: 1000 ppm


everything else can be changed, but the "Original" always
comes back from snd_ctl_elem_value_get_iec958 as "1st generation"

is it my card (Digifire 7.1) ?

henri


- even more strange. i unloaded the module, then loaded it
again and ran iecset, it shows up as "original". try and
change the Data mode to non-audio (for AC3) and it reverts
to "1st generation"!


[EMAIL PROTECTED] alsa-driver-1.0.0pre1]# rmmod snd-cs46xx
[EMAIL PROTECTED] alsa-driver-1.0.0pre1]# modprobe snd-cs46xx
[EMAIL PROTECTED] alsa-driver-1.0.0pre1]# iecset
Mode: consumer
Data: audio
Rate: 48000 Hz
Copyright: protected
Emphasis: none
Category: PCM coder
Original: original
Clock: 1000 ppm
[EMAIL PROTECTED] alsa-driver-1.0.0pre1]# iecset audio no
Mode: consumer
Data: non-audio
Rate: 48000 Hz
Copyright: protected
Emphasis: none
Category: general
Original: 1st generation
Clock: 1000 ppm


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to