1<?xml version="1.0" ?> 2<diagram> 3 <row> 4 <col width=".333333" id="frame">Frame₀</col> 5 <col width=".333333">Frame₁</col> 6 <col style="dashed" width=".333333">...</col> 7 </row> 8 <spacer/> 9 <row> 10 <col width=".18" id="frame_s">Frame Header</col> 11 <col width=".15">Subframe₀</col> 12 <col width=".15">Subframe₁</col> 13 <col width=".15">Subframe₂</col> 14 <col width=".15">Subframe₃</col> 15 <col width=".05" style="dashed">...</col> 16 <col width=".07" style="dashed">align</col> 17 <col width=".1" start="0" end="15" id="frame_e">CRC-16</col> 18 </row> 19 <spacer/> 20 <row> 21 <col end="13" start="0" width=".55" id="frame_h_s">sync code (0x3FFE)</col> 22 <col end="14" start="14" width=".20">reserved (0)</col> 23 <col end="15" start="15" width=".25" id="frame_h_e">blocking strategy</col> 24 </row> 25 <row> 26 <col end="19" start="16" width=".20">block size</col> 27 <col end="23" start="20" width=".20">sample rate</col> 28 <col end="27" start="24" width=".25">channel assignment</col> 29 <col end="30" start="28" width=".20">bits per sample</col> 30 <col end="31" start="31" width=".15">padding</col> 31 </row> 32 <row> 33 <col end="39-87" start="32" width=".30">sample/frame number</col> 34 <col end="0/7/15" start="0" style="dashed" width=".25">block size</col> 35 <col end="0/7/15" start="0" style="dashed" width=".25">sample rate</col> 36 <col end="7" start="0" width=".20">CRC-8</col> 37 </row> 38 <line style="dotted"> 39 <start id="frame" corner="sw"/> 40 <end id="frame_s" corner="nw"/> 41 </line> 42 <line style="dotted"> 43 <start id="frame" corner="se"/> 44 <end id="frame_e" corner="ne"/> 45 </line> 46 <line style="dotted"> 47 <start id="frame_s" corner="sw"/> 48 <end id="frame_h_s" corner="nw"/> 49 </line> 50 <line style="dotted"> 51 <start id="frame_s" corner="se"/> 52 <end id="frame_h_e" corner="ne"/> 53 </line> 54</diagram> 55