Hello,
15.10.2014, 06:30, Andrej Falout kirjoitti:
On Wed, Oct 15, 2014 at 3:43 AM, Pierre-Louis Bossart < pierre-louis.bossart@linux.intel.com> wrote:
DTS-HD and AC3 use a PCM format which is rather straightforward to implement but there's quite a few cases where these modes have been dropped.
As you say, these are rather straightforward to implement, as evident from the HDMI specification which describes the stream setup. Same specification also described DSD stream setup, which is is essence exactly the same, just uses the different identifiers. (CEA Standard PDF, page 66, table 47. HDMI specs version 1.3a, pages 72-73 for DSD(One Bit Audio) and DST audio packet header and body formats)
As you can see from the HDMI spec, there are 4 different types of audio packets:
- Audio Sample Packet, used by: * PCM audio * most passthrough formats (AC-3, DTS, E-AC-3, etc.)
- High Bitrate (HBR) Audio Stream Packet, used by: * over-1.5Mbps passthrough formats, i.e. DTS HD and Dolby TrueHD, sometimes called "HD Audio passthrough".
- One Bit Audio Sample Packet - DST Audio Packet
Can you point out a documented case where "these modes have been dropped"?
Of the above 4 packet types, the currently available PC HDMI audio controllers usually only support the first two.
For example, Intel and NVIDIA HDMI audio hardware follow the Intel HD Audio specification, which only knows of the first two types (7.3.3.13, Table 89 - "EPT Values"): http://www.intel.com/content/www/us/en/standards/high-definition-audio-speci...