Class ISO14496_Box_ID32

Description

The ID3v2 Box resides under the Meta Box and stores ID3 version 2 meta-data. There may be more than one ID3v2 Box present each with a different language code.

Located in /ISO14496/Box/ID32.php (line 54)

ISO14496_Box
   |
   --ISO14496_Box_Full
      |
      --ISO14496_Box_ID32
Method Summary
ISO14496_Box_ID32 __construct ([Reader $reader = null], [ &$options = array()])
string getLanguage ()
string getTag ()
void setLanguage (string $language)
void setTag (ID3v2 $tag, [string $language = false])
string __toString ([ $data = ""])
Variables
Methods
Constructor __construct (line 68)

Constructs the class with given parameters and reads box related data from the ISO Base Media file.

  • access: public
ISO14496_Box_ID32 __construct ([Reader $reader = null], [ &$options = array()])
  • Reader $reader: The reader object.
  • &$options

Redefinition of:
ISO14496_Box_Full::__construct()
Constructs the class with given parameters and reads box related data from the ISO Base Media file.
getLanguage (line 88)

Returns the three byte language code to describe the language of this media, according to ISO 639-2/T.

  • access: public
string getLanguage ()
getTag (line 103)

Returns the ID3v2 tag class instance.

  • access: public
string getTag ()
setLanguage (line 96)

Sets the three byte language code as specified in the ISO 639-2 standard.

  • access: public
void setLanguage (string $language)
  • string $language: The language code.
setTag (line 111)

Sets the ID3v2 tag class instance using given language.

  • access: public
void setTag (ID3v2 $tag, [string $language = false])
  • ID3v2 $tag: The tag instance.
  • string $language: The language code.
__toString (line 123)

Returns the box raw data.

  • access: public
string __toString ([ $data = ""])
  • $data

Redefinition of:
ISO14496_Box_Full::__toString()
Returns the box raw data.

Inherited Methods

Inherited From ISO14496_Box_Full

ISO14496_Box_Full::__construct()
ISO14496_Box_Full::getFlags()
ISO14496_Box_Full::getVersion()
ISO14496_Box_Full::hasFlag()
ISO14496_Box_Full::setFlags()
ISO14496_Box_Full::setVersion()
ISO14496_Box_Full::__toString()

Inherited From ISO14496_Box

ISO14496_Box::__construct()
ISO14496_Box::addBox()
ISO14496_Box::constructBoxes()
ISO14496_Box::getBoxes()
ISO14496_Box::getBoxesByIdentifier()
ISO14496_Box::getContainer()
ISO14496_Box::getOffset()
ISO14496_Box::getOption()
ISO14496_Box::getOptions()
ISO14496_Box::getParent()
ISO14496_Box::getSize()
ISO14496_Box::getType()
ISO14496_Box::hasBox()
ISO14496_Box::isContainer()
ISO14496_Box::setContainer()
ISO14496_Box::setOffset()
ISO14496_Box::setOption()
ISO14496_Box::setOptions()
ISO14496_Box::setParent()
ISO14496_Box::setSize()
ISO14496_Box::setType()
ISO14496_Box::__get()
ISO14496_Box::__isset()
ISO14496_Box::__set()
ISO14496_Box::__toString()
ISO14496_Box::__unset()

Documentation generated on Fri, 05 Sep 2008 20:18:51 +0300 by phpDocumentor 1.4.1