in reply to Re^4: ID3v2 TAG unpack uninitialized value
in thread ID3v2 TAG unpack uninitialized value
'C' is also an unsigned integer. Just 8-bits rather than 32-bits for 'I'.
The logic you posted (but presumably didn't write?) then strips the high bits and combined the 4x 7-bits to produce the 28-bit value.
|
|---|