RFC Errata
RFC 6386, "VP8 Data Format and Decoding Guide", November 2011
Source of RFC: INDEPENDENT
Errata ID: 7370
Status: Reported
Type: Technical
Publication Format(s) : TEXT
Reported By: Nico Weber
Date Reported: 2023-02-25
Section 19.1 says:
The start_code is a constant 3-byte pattern having value 0x9d012a.
It should say:
The start_code is a constant 3-byte pattern having value 0x2a019d.
Notes:
The bytes in the file are 9D 01 2A, but if they are read little-endian like `tmp = (c[2] << 16) | (c[1] << 8) | c[0];` as is done for frame_tag just before, then start_code will end up as 0x2a019d in an uint32_t.
Alternatively, it could say "...having value 0x9d 0x01 0x2a".