|
id3dev 26.01
An ID3 metadata library
|
ID3v2 tag header containing version and parsing information. More...
#include <id3v2Types.h>

Data Fields | |
| uint8_t | majorVersion |
| Major version number (2, 3, or 4 for ID3v2.2, ID3v2.3, ID3v2.4) | |
| uint8_t | minorVersion |
| Minor version/revision number. | |
| uint8_t | flags |
| Bitfield in format abcd0000 defining extra format and feature options of a tag. | |
| Id3v2ExtendedTagHeader * | extendedHeader |
| Pointer to optional extended header structure. NULL if extended header flag not set. | |
ID3v2 tag header containing version and parsing information.
Contains version identifiers, flag bits, and optional extended header. This is the first structure parsed from an ID3v2 tag and determines how the remainder of the tag is interpreted.
Definition at line 111 of file id3v2Types.h.
| Id3v2ExtendedTagHeader* _Id3v2TagHeader::extendedHeader |
Pointer to optional extended header structure. NULL if extended header flag not set.
Definition at line 125 of file id3v2Types.h.
| uint8_t _Id3v2TagHeader::flags |
Bitfield in format abcd0000 defining extra format and feature options of a tag.
a = unsynchronisation, b = extended header, c = experimental, d = footer present in v2.4
Definition at line 122 of file id3v2Types.h.
| uint8_t _Id3v2TagHeader::majorVersion |
Major version number (2, 3, or 4 for ID3v2.2, ID3v2.3, ID3v2.4)
Definition at line 113 of file id3v2Types.h.
| uint8_t _Id3v2TagHeader::minorVersion |
Minor version/revision number.
Definition at line 116 of file id3v2Types.h.