[alsa-devel] DP1.2 MST audio support discussion

Lin, Mengdong mengdong.lin at intel.com
Fri Oct 23 15:08:26 CEST 2015


> -----Original Message-----
>From: Raymond Yau [mailto:superquad.vortex2 at gmail.com] 
>Sent: Friday, October 23, 2015 5:40 PM

>>> For the jack name, what do you think if we change to
>>> "HDMI/DP, pin=n, dev=m" format? Will it impact on pulseaudio?
>>
>>
>>Yes, it will impact PulseAudio. It will require changes to files in
>>
>> http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths
>Why do we use "hdmi" when MST is only supported by Display Port ?
>https://bugs.freedesktop.org/show_bug.cgi?id=72795#c56
>It seem the graphic driver use different name for HDMI and DP
>DP1-1 , DP1-2 and DP1-3 , HDMI1

Maybe I cannot give the best answer.

I feel there can be two reasons:
- HDMI came to the market earlier than DP. So the name "hdmi" is used at first.
- For GFX, the difference between HDMI and DP processing sequence is big. 
  But for audio, there is little difference. In audio driver, DP and HDMI pins are handled in the same way, probably the only difference is the audio infoframe format.
  And this reflects the HW: audio codec is only a GPU interface to feed audio data to its display pipelines. And GPU mixes the audio and video and translate the stream to different formats for HDMI and DP. 

Thanks
Mengdong


More information about the Alsa-devel mailing list