On Thu, 2008-02-28 at 12:40 +0100, Takashi Iwai wrote:
The HDMI on HD-audio is currently handled equivalently with SPDIF. So, this device is the HDMI. Try to output this? Don't forget to adjust 'IEC958'-related mixer controls.
Ahh, okay, so it /should/ work. That is good news.
I've finally had a chance to test tonight. Toggling the IEC958 mute/unmute doesn't seem to change things via a default aplay. Using aplay -D hw:0,1 Noise.wav doesn't work because of set_params errors. Using the plughw form doesn't output audio, but seems to last the correct duratioI can happily try any suggested cvs/subversion/mercurial version, if needed.n of time it should. If aplay -l looks like this:
**** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
... then I'm under the impression that aplay -D plughw:0,1 Noise.wav should work over HDMI, if everything connected correctly, yes?
If there is anyway I can help the core developers get HDMI audio working, I would be glad to help. I will post all the relevant information I can think of following; please let me know if other information would be helpful.
Use alsa-info.sh. This will contain far more information.
Here you go; please find attached, or here: http://pastebin.ca/922821 ; I really do hope this helps.
Again, I'm using the official 1.0.16 tarball release -- this is mainly because it survives a suspend/hibernate, while in-kernel does not.