Audio pack for LPCM


This pack is placed inside an MPEG private_stream_1. ( stream_id of 0xBD )
.
Byte offsetFieldNumber of bitsValueDescription
0sub_stream_id81010 0***b*** = Audio stream number
1number_of_frame_headers80xnnnnNumber of audio frames whose first byte is in this pack
2first_access_unit_pointer160xnnnnPointer to the first byte of the first frame that the PES PTS applies to.
4audio_emphasis_flag10 = off, 1 = on 
 audio_mute_flag10 = off, 1 = on 
 reserved1  
 audio_frame_number5 Frame number within Group of Audio frames.
5quantisation_word_length20 = 16, 1 = 20, 2 = 24, 3 = reservedBits per sample
 audio_sample_frequency20 = 48, 1 = 96, other = reservedSampling frequency in kHz.
 reserved1  
 number_of_audio_channels3X + 10 = 1ch, 1 = 2ch etc.
6dynamic_range X3XHigh 3 bits of byte.
 dynamic_range Y5YLower 5 bits of byte
    linear gain = 2^(4-(X+(Y/30)))
    in dB gain = 24.082 - 6.0206 X - 0.2007 Y

DVD-Video home