AW: [ID3 Dev] 0-termination in text frames
Mathias Kunter
mathiaskunter at yahoo.de
Sat Mar 17 08:22:56 PDT 2007
Hello,
well, I think it's clear. Version 2.2 and 2.3 specs say that data after a 0x00 byte (or 0x00 0x00 when using UTF16) in text frames should be ignored and not displayed. Version 2.4 says a 0 terminator separates substrings because every text frame allows multiple strings in 2.4. Well, I don't know if this is a common use-case anyway.
So, if you write a 0 terminator at the end of the string, you definitely are on the safe side. A good ID3 parser should consider both the frame length and a possible existing earlier string terminator anyway when reading the tags.
Regards,
Mathias
----- Ursprüngliche Mail ----
Von: Florian Heidenreich <support at mp3tag.de>
An: ID3v2 mailing list <id3v2 at id3.org>
Gesendet: Samstag, den 17. März 2007, 13:20:36 Uhr
Betreff: [ID3 Dev] 0-termination in text frames
Hi!
I have one question regarding 0-termination in text frames because I
have the impression that the spec is not very clear on that.
Should one write a terminating 0 (according to the text encoding) on
every text frame or not?
Kind regards,
Florian
---------------------------------------------------------------------
To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
For additional commands, e-mail: id3v2-help at id3.org
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
---------------------------------------------------------------------
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