Class ISO14496_Box_TREX

Description

The Track Extends Box sets up default values used by the movie fragments. By setting defaults in this way, space and complexity can be saved in each Track Fragment Box.

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

ISO14496_Box
   |
   --ISO14496_Box_Full
      |
      --ISO14496_Box_TREX
Method Summary
ISO14496_Box_TREX __construct (Reader $reader, [ &$options = array()])
integer getTrackId ()
Variables
Methods
Constructor __construct (line 78)

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

  • todo: The sample flags could be parsed further
  • access: public
ISO14496_Box_TREX __construct (Reader $reader, [ &$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.
getDefaultSampleDescriptionIndex (line 104)

Returns the default sample description index.

  • access: public
integer getDefaultSampleDescriptionIndex ()
getDefaultSampleDuration (line 114)

Returns the default sample duration.

  • access: public
integer getDefaultSampleDuration ()
getDefaultSampleFlags (line 134)

Returns the default sample flags.

  • access: public
integer getDefaultSampleFlags ()
getDefaultSampleSize (line 124)

Returns the default sample size.

  • access: public
integer getDefaultSampleSize ()
getTrackId (line 94)

Returns the default track identifier.

  • access: public
integer getTrackId ()

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:20:00 +0300 by phpDocumentor 1.4.1