Hallo,
ich nutze ein ABIT Mainboard mit NVIDIA 7050PV Grafik inkl. HDMI-Ausgang. An diesem Ausgang ist mein A/V-Receiver angeschlossen, an dem wiederum der Fernseher angeschlossen ist.
Nachdem ich auf ALSA-Treiber 1.0.19 aktualisiert habe, ist im Mixer ein zweiter IEC958 Ausgang vorhanden und ich kann Ton über HDMI ausgeben. Allerdings gelingt mir das via xineliboutput und vdr-sxfe nur mit Stereoton, AC3 Passthrough will einfach nicht gelingen.
Welchen Gerätename muß ich in der config_xineliboutput eintragen ?
aplay -l:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 0/1
Subdevice #0: subdevice #0
meine asound.conf:
pcm.!default hdmi
pcm.hdmi {
type hw
card 0
device 3
}
In der config_xineliboutput steht:
# device used for mono output
# string, default: default
#audio.device.alsa_default_device:default
# device used for stereo output
# string, default: plug:front:default
audio.device.alsa_front_device:default
# alsa mixer device
# string, default: PCM
#audio.device.alsa_mixer_name:PCM
# sound card can do mmap
# bool, default: 0
#audio.device.alsa_mmap_enable:0
# device used for 5.1-channel output
# string, default: iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
audio.device.alsa_passthrough_device:iec958:AES0=0x04,AES1=0x00,AES2=0x00,AES3=0x00
Ich habe schon alles mögliche wie z.B. "iec958:CRD=0,DEV=3", "hdmi" etc versucht, aber entweder kein Ton oder der Ausgabe bleibt komplett stehen.
hemonu