Commit 122b75e9 authored by Steinar H. Gunderson's avatar Steinar H. Gunderson Committed by Jean-Baptiste Kempf

Fix DVD LPCM format description in comments.

The format comments are out of sync with what the code actually
assumes. I updated the comments, and filled in some missing information from
http://www.mpucoder.com/DVD/ass-hdr.html .
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 563338ed
...@@ -81,15 +81,17 @@ struct decoder_sys_t ...@@ -81,15 +81,17 @@ struct decoder_sys_t
/* /*
* LPCM DVD header : * LPCM DVD header :
* - frame number (8 bits) * - number of frames in this packet (8 bits)
* - unknown (16 bits) == 0x0003 ? * - first access unit (16 bits) == 0x0003 ?
* - unknown (4 bits) * - emphasis (1 bit)
* - current frame (4 bits) * - mute (1 bit)
* - unknown (2 bits) * - reserved (1 bit)
* - frequency (2 bits) 0 == 48 kHz, 1 == 32 kHz, 2 == ?, 3 == ? * - current frame (5 bits)
* - unknown (1 bit) * - quantisation (2 bits) 0 == 16bps, 1 == 20bps, 2 == 24bps, 3 == illegal
* - frequency (2 bits) 0 == 48 kHz, 1 == 96 kHz, 2 == 44.1 kHz, 3 == 32 kHz
* - reserved (1 bit)
* - number of channels - 1 (3 bits) 1 == 2 channels * - number of channels - 1 (3 bits) 1 == 2 channels
* - start code (8 bits) == 0x80 * - dynamic range (8 bits) 0x80 == neutral
* *
* LPCM DVD-A header (http://dvd-audio.sourceforge.net/spec/aob.shtml) * LPCM DVD-A header (http://dvd-audio.sourceforge.net/spec/aob.shtml)
* - continuity counter (8 bits, clipped to 0x00-0x1f) * - continuity counter (8 bits, clipped to 0x00-0x1f)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment