[ID3 Dev] Purpose of Unsynchronization flag on ID3v24 tag header ?
Paul Taylor
paul_t100 at fastmail.fm
Fri Apr 6 06:39:09 PDT 2007
In the IDv3v24 Spec ' Bit 7 in the 'ID3v2 flags' indicates whether or not unsynchronisation is applied on all frames (see section 6.1 for details); a set bit indicates usage.'
What exactly does this mean, and what is its purpose? If I have a tag with 10 frames, and only one of those frames actually contains a FF FE pattern, and this frame is synchronized,
and there is nothing to for the other nine, does that mean the tag unsynchronisation flag is on/off.
Or if one of the other frames does not contain a FF FE pattern but does contain a FF 00 pattern should that frame be unsynchronized (even though it
creates more work at decoding and encoding ends)
and only if all these cases were covered would the tag unsynchronisation flag be on.
If the tag contains 10 frames and non of the frames contain an FF FE or FF 00 pattern, then unsynchronization
would have no effect should the flag be on/off
thanks paul
---------------------------------------------------------------------
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