BYTE0 | BYTE1 | BYTE2 | BYTE3 |
0x00 | 0x00 | 0x01 | 0xBB |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 |
Systemヘッダのスタートコードは0x000001BB。
サイズは末端(BYTE12以降)のStream Specの数による。
BYTE4 | BYTE5 | BYTE6 | BYTE7 | BYTE8 | BYTE9 | BYTE10 | BYTE11 |
LLLLLLLL |
LLLLLLLL |
1 | RRRRRRR |
RRRRRRRR |
RRRRRRR | 1 |
AAAAAA | F | C |
a | v | 1 | VVVVV |
EEEEEEEE |
詳細を開く/閉じる
LLL...(16bits) : header length (from BYTE6) |
1 : marker bit(always set 1) |
RRR...(22bits) : rate bound (max) |
AAAAAA(6bits) : audio bound (max) |
F : fixed flag |
C : CSPS flag |
a : system audio clock flag |
v : system video clock flag |
VVVVV(5bits) : video bound (max) |
EEEEEEEE(8bits) : reserved (shoud be set to 0xFF) |
BYTE12 | BYTE13 | BYTE14 | BYTE15 |
(DDDDDDDD |
11 | U | BBBBB |
BBBBBBBB) |
<--N times repeat |
詳細を開く/閉じる
DDDDDDDD(8bits) : stream ID (110xxxxx:audio, 1110xxxx:video, etc.) |
11 : always set |
U : STD buffer bound scale |
BBB...(13bits) : STD buffer size bound |