From: Anssi Hannula <anssi.hannula@iki.fi>
To: Andrej Falout <andrej@falout.org>
Cc: alsa-devel@alsa-project.org,
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Subject: Re: Direct Stream Digital (DSD/DST, One Bit Audio) HDMI pass-trough
Date: Sun, 19 Oct 2014 19:50:52 +0300 [thread overview]
Message-ID: <5443EBEC.20404@iki.fi> (raw)
In-Reply-To: <CAGzU1+ERCK+nA2F9tXdR18ZQU=RJ1cUwzF3hRkDTHgc1sGd33A@mail.gmail.com>
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-specification.html
--
Anssi Hannula
prev parent reply other threads:[~2014-10-19 16:50 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-11 6:33 Direct Stream Digital (DSD/DST, One Bit Audio) HDMI pass-trough Andrej Falout
2014-10-13 22:56 ` Pierre-Louis Bossart
2014-10-14 0:49 ` Andrej Falout
2014-10-14 14:43 ` Pierre-Louis Bossart
2014-10-15 3:30 ` Andrej Falout
2014-10-15 9:41 ` Clemens Ladisch
2014-10-15 13:38 ` Pierre-Louis Bossart
2014-10-19 16:50 ` Anssi Hannula [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5443EBEC.20404@iki.fi \
--to=anssi.hannula@iki.fi \
--cc=alsa-devel@alsa-project.org \
--cc=andrej@falout.org \
--cc=pierre-louis.bossart@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.