13 Sep
2023
13 Sep
'23
9:23 p.m.
On Sun, Sep 10, 2023 at 02:14:34PM +0200, Matthias Reichl wrote:
An alternative would be to set chmap_idx to HDMI_CODEC_CHMAP_IDX_UNKNOWN in the non-PCM case so the channel map control will return UNKNOWN for all channels. i.e. use this code instead:
if (pcm_audio) hcp->chmap_idx = ca_id; else hcp->chmap_idx = HDMI_CODEC_CHMAP_IDX_UNKNOWN;
Any input on that topic is highly appreciated.
This is going to depend a bit on what userspace is expecting which I don't have a good feel for. The above does look reasonable TBH, I'm tempted to go for that.