The first part of the ID3v2 tag is the 10 byte tag header. The header contains information about the tag version and options.
Located in /ID3/Header.php (line 53)
ID3_Object | --ID3_Header
Constructs the class with given parameters and reads object related data from the ID3v2 tag.
Returns the flags byte.
Returns the tag size, excluding the header and the footer.
Returns the tag version number. The version number is in the form of major.revision.
Checks whether or not the flag is set. Returns true if the flag is set, false otherwise.
Sets the flags byte.
Sets the tag size, excluding the header and the footer. Called automatically upon tag generation to adjust the tag size.
Sets the tag version number. Supported version numbers are 3.0 and 4.0 for ID3v2.3.0 and ID3v2.4.0 standards, respectively.
Returns the header/footer raw data without the identifier.
Inherited From ID3_Object
ID3_Object::__construct()
ID3_Object::decodeSynchsafe32()
ID3_Object::decodeUnsynchronisation()
ID3_Object::encodeSynchsafe32()
ID3_Object::encodeUnsynchronisation()
ID3_Object::explodeString8()
ID3_Object::explodeString16()
ID3_Object::getOption()
ID3_Object::getOptions()
ID3_Object::setOption()
ID3_Object::setOptions()
ID3_Object::__get()
ID3_Object::__set()
A flag used as an experimental indicator. This flag shall always be set
A flag to denote whether or not the header is followed by an extended
A flag to denote whether a footer is present at the very end of the tag.
A flag to denote whether or not unsynchronisation is applied on all
Documentation generated on Fri, 05 Sep 2008 20:18:47 +0300 by phpDocumentor 1.4.1