Quoting "Lucian Muresan" <luci...@users.sourceforge.net>:

> I tried this with softdevice-0.5.0.20090218 (as packaged in gentoo) and
> CVS,
> and my problem is that my external amplifier hooked up via optical SPDIF
> detects no signal when switching to AC3 audio tracks of channels or
> recordings. This works however when playing a video file with an AC3 track
> in fbxine for example. I mostly copied over the settings from my old
> system,
> where even this ac3 passtrhrough with softdevice used to work. Here are
> some
> settings and outputs that might be relevant:
>
>
> In /etc/vdr/setup.conf, I have:
> CurrentDolby = 1
> DolbyTransferFix = 0  # don't know what this does, there is no difference
> UseDolbyDigital = 1
> UseDolbyInRecordings = 1
> softdevice.AC3Mode = 1 # should be passthrough, right?

Yes.

>
>
> 'aplay -l' shows:
> **** List of PLAYBACK Hardware Devices ****
> card 0: CMI8738 [C-Media CMI8738], device 0: CMI8738-MC6 [C-Media PCI
> DAC/ADC]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0
> card 0: CMI8738 [C-Media CMI8738], device 1: CMI8738-MC6 [C-Media PCI 2nd
> DAC]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0

> card 0: CMI8738 [C-Media CMI8738], device 2: CMI8738-MC6 [C-Media PCI
> IEC958]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0

So card 0 and device 2 should be ok. But the line with subdevice #0  
irritates me.

>
>
> 'aplay -L' shows:

> surround51:CARD=CMI8738,DEV=0
>     C-Media CMI8738, C-Media PCI 2nd DAC
>     5.1 Surround output to Front, Center, Rear and Subwoofer speakers
> iec958:CARD=CMI8738,DEV=0
>     C-Media CMI8738, C-Media PCI DAC/ADC
>     IEC958 (S/PDIF) Digital Audio Output
> null
>     Discard all samples (playback) or generate zero samples (capture)

Discard all samples ??

>
>
>
> And the most important, the parameters given to the softdevice plugin:
> '--plugin=softdevice -vo dfb:mgatv -ao alsa:pcm=default#ac3=hw:0,2#'
>
> I have to mention that normal mpeg audio is decoded and sent as PCM to the
> SPDIF, only AC3 and only with vdr softdevice is the problem. I tried hw:0,0
> and hw:0,1 as well, but no sound. How to deal with this, did I miss
> something?

Are there messages written to stderr which start with "ac3play"  
(autsch: everything written to stdout grr) ?


Stefan

_______________________________________________
Softdevice-devel mailing list
Softdevice-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to