[ID3 Dev] extended header

Jim jmartin92 at comcast.net
Fri Aug 17 09:55:48 PDT 2007


Hi Clemens.

 From the 2.3 spec, "Where the 'Extended header size', currently 6 or 10 
bytes, excludes itself."

I think this means that the 4 bytes used to store the size are not 
included in the size.  So that leaves 2 bytes for the flags, 4 bytes for 
the size of the padding and an optional 4 bytes for the CRC data. 
Giving possible sizes of 6 (2+4) or 10 (2+4+4) bytes.

Jim

Clemens Hammerl wrote:
> Hello
> 
> I have still problems understanding the extended header. In the 
> specification stands that the size of header in v2.3 ist either 6 or 10 
> Bytes.
> 
> Jim wrote that the header is 10 Bytes if he is followed by a 4 Byte CRC 
> data is appended after the header.
> But the headers size would be 14 Bytes cause the minimum size is 10 (4 
> Bytes header size, 2 Bytes flags, 4 Bytes padding size = 10 Bytes). Or 
> is the checksum size note included in the header size? Ist it possible 
> that there is an extended header but no padding?
> 
> 
>  Extended header size   $xx xx xx xx
>      Extended Flags         $xx xx
>      Size of padding        $xx xx xx xx
>     CRC-32 data         $xx xx xx xx ( optional )
> 
> clemens
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
> For additional commands, e-mail: id3v2-help at id3.org
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
For additional commands, e-mail: id3v2-help at id3.org



More information about the ID3v2 mailing list