On Fri, 2016-02-19 at 13:32 +0800, Raymond Yau wrote: > 2016-2-18 ä¸?å??5:38æ?¼ "Bob Ham" <bob.ham at collabora.com>寫é??ï¼? > > > > Make ALSA profiles stick around and update their availability if > > the > > HDMI ELD changes. > 1) mono is not supported by hda-intel Is there some way to determine which profiles cannot ever be available? > 2) those desktop with three jacks at rear panel need retasking input jacks > to output jacks by changing control channel mode What do you mean by "control channel mode"? I don't know what you're referring to. > from 2ch to 6ch, you may > need to add hook for alsa devices to change the channel mode in alsa > HDA-Intel.conf I don't understand how that would affect my patch, that sounds like an issue in ALSA? > 3) even HDMI codec support 8 channels, it still require your hdmi monitor > support multi channels Again, I'm not sure what you mean by "support multi channels". The TV we have supports two channels¸ which is "multi". Here is the ELD as reported by ALSA: $ cat /proc/asound/NVidia/eld#0.0 monitor_present 1 eld_valid 1 monitor_name Panasonic-TV connection_type HDMI eld_version [0x2] CEA-861D or below edid_version [0x3] CEA-861-B, C or D manufacture_id 0xa934 product_id 0xa296 port_id 0x10000 support_hdcp 0 support_ai 0 audio_sync_delay 0 speakers [0xffff] FL/FR LFE FC RL/RR RC FLC/FRC RLC/RRC FLW/FRW FLH/FRH TC FCH sad_count 1 sad0_coding_type [0x1] LPCM sad0_channels 2 sad0_rates [0xe0] 32000 44100 48000 sad0_bits [0x20000] 16 Are you saying that HDMI sinks are required to support more than two channels? If so, The Real World appears to be ignoring those requirements. -- Bob Ham <bob.ham at collabora.com> Software Engineer >>>>>>>> Open First Collabora is hiring! Please check out our latest opportunities here: http://bit.ly/Collabora-Careers <<<<<<<<