OggVP8
From XiphWiki
(Difference between revisions)
(add BOS page bitfield diagram) |
m (indent bitfield diagram) |
||
| Line 3: | Line 3: | ||
VMAJ=1, VMIN=0 | VMAJ=1, VMIN=0 | ||
| - | + | 0 1 2 3 | |
| - | + | 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1| Byte | |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | HDRID (0x4F) | Identifier char[4]: 0x56503830 = 'VP80' | 0-3 | + | | HDRID (0x4F) | Identifier char[4]: 0x56503830 = 'VP80' | 0-3 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | | HDRTYP (0x01) | VMAJ | VMIN | 4-7 | + | | | HDRTYP (0x01) | VMAJ | VMIN | 4-7 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | FW (Stored frame width) | FH (Stored frame height) | 8-11 | + | | FW (Stored frame width) | FH (Stored frame height) | 8-11 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | PARN (Pixel aspect ratio numerator | PARD (Pixel | 12-15 | + | | PARN (Pixel aspect ratio numerator | PARD (Pixel | 12-15 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | aspect ratio denominator) | FPSN (Frame rate numerator) | 16-19 | + | | aspect ratio denominator) | FPSN (Frame rate numerator) | 16-19 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | | FPSD (Frame rate denominator) | 20-23 | + | | | FPSD (Frame rate denominator) | 20-23 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| - | | | 24-27 | + | | | 24-27 |
| - | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
Latest revision as of 03:55, 22 May 2010
Default field type: BIG ENDIAN unsigned integer
VMAJ=1, VMIN=0
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1| Byte +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | HDRID (0x4F) | Identifier char[4]: 0x56503830 = 'VP80' | 0-3 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | HDRTYP (0x01) | VMAJ | VMIN | 4-7 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FW (Stored frame width) | FH (Stored frame height) | 8-11 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PARN (Pixel aspect ratio numerator | PARD (Pixel | 12-15 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | aspect ratio denominator) | FPSN (Frame rate numerator) | 16-19 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | FPSD (Frame rate denominator) | 20-23 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | 24-27 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+