Dale Preston
2007-02-11 19:28:45 UTC
The description for ID3V2.3 frames says that frames must include at least
one byte of data. How does this rule applied to text frames? For instance,
if track number is not set, is a TRCK frame with the frame data as { 0, 0 },
representing an encoding byte, no string data, and then a null termination
byte, considered a valid frame?
If it is valid, is it still better to remove the empty frame? For instance,
if track number is not set, is it better to leave an existing TRCK frame
with 0,0 for the data or is it better to remove the TRCK frame altogether?
Thanks,
Dale
one byte of data. How does this rule applied to text frames? For instance,
if track number is not set, is a TRCK frame with the frame data as { 0, 0 },
representing an encoding byte, no string data, and then a null termination
byte, considered a valid frame?
If it is valid, is it still better to remove the empty frame? For instance,
if track number is not set, is it better to leave an existing TRCK frame
with 0,0 for the data or is it better to remove the TRCK frame altogether?
Thanks,
Dale