At Fri, 24 Oct 2008 09:32:43 +0200, Nir Tzachar wrote: > > On Fri, Oct 24, 2008 at 9:27 AM, Takashi Iwai <tiwai@xxxxxxx> wrote: > > At Thu, 23 Oct 2008 22:08:15 +0200, > > Nir Tzachar wrote: > >> > >> On Thu, Oct 23, 2008 at 11:31 PM, Takashi Iwai <tiwai@xxxxxxx> wrote: > >> > At Thu, 23 Oct 2008 20:34:30 +0200, > >> > Nir Tzachar wrote: > >> >> > >> >> On Thu, Oct 23, 2008 at 10:04 AM, Takashi Iwai <tiwai@xxxxxxx> wrote: > >> >> > At Wed, 22 Oct 2008 19:09:41 +0200, > >> >> > Nir Tzachar wrote: > >> >> >> > >> >> >> On Wed, Oct 22, 2008 at 8:15 AM, Takashi Iwai <tiwai@xxxxxxx> wrote: > >> >> >> > At Wed, 22 Oct 2008 06:43:06 +0200, > >> >> >> > Nir Tzachar wrote: > >> >> >> >> > >> >> >> >> On Wed, Oct 22, 2008 at 4:42 AM, Wei Ni <wni@xxxxxxxxxx> wrote: > >> >> >> >> > Hi, Takshi > >> >> >> >> > We have no official plan to support this nforce 630i HDMI audio in linux > >> >> >> >> > now, > >> >> >> >> > and we didn't do any test on it yet. So we can't provide the official > >> >> >> >> > patch for this addition. > >> >> >> >> > > >> >> >> >> > I think if someone interest in it and do some test, he can generate > >> >> >> >> > patch and submit it. > >> >> >> >> > >> >> >> >> As I am interested, and willing o do the tests, I would be happy to > >> >> >> >> know which tests are needed. > >> >> >> > > >> >> >> > If you can play both audio streams and non-audio streams over the device > >> >> >> > by some applications, it's basically confirmed to work :) > >> >> >> > >> >> >> What do you mean by non-audio stream? > >> >> > > >> >> > The passthrough of AC3 stream or so. > >> >> > > >> >> >> Can you give specific commands > >> >> >> which should work? > >> >> > > >> >> > I usually test using ac3dec program included in alsa-tools. > >> >> > >> >> Tried ac3decode, and got a perfect sound out. I am using the > >> >> following asound.conf (if it is relevant): > >> > > >> > Well, I guess this won't be a non-audio mode. > >> > Try to get the latest alsa-tools git tree. I changed ac3dec and > >> > now it has -H option. Specify this together with -C, > >> > > >> > % ac3dec -C -H foo.ac3 > >> > > >> > This will be the AC3 passthru testing. > > This is the only one that works: > > ./ac3dec -R --hdmi /tmp/ac3_the_other_side_48khz.ac3 > 5.1 Mode 48.0 KHz 640 kbps Complete Main Audio Service > Using PCM device 'plug:hdmi:{AES0 0x0 AES1 0x82 AES2 0x0 AES3 0x2}' > > -P and -C give me a strange mewling.. > > BTW, -H does not work, only --hdmi. The patch below should fix the missing -H option. With the option -R, ac3dec itself decodes the AC3 stream, and send it as PCM. To make your receiver decoding AC3, -C/-P is needed. Can you show alsa-info.sh output (with --no-upload option)? If you have two "IEC958 Playback Default" controls with index 0 and 1, the latter is likely the one for HDMI. Try to adjust it manually via iecset program in alsa-utils % iecset -c0 -n1 pro off audio off then run ac3dec % ac3dec -H -C foo.ac3 thanks, Takashi diff --git a/ac3dec/ac3dec.c b/ac3dec/ac3dec.c index c45148c..293a95c 100644 --- a/ac3dec/ac3dec.c +++ b/ac3dec/ac3dec.c @@ -134,7 +134,7 @@ int main(int argc,char *argv[]) while (1) { int c; - if ((c = getopt_long(argc, argv, "hvc:D:46CPRZ:q", long_option, NULL)) < 0) + if ((c = getopt_long(argc, argv, "hvc:D:46HCPRZ:q", long_option, NULL)) < 0) break; switch (c) { case 'h': _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel