Class ID3_Frame_POSS

Description

Implements interfaces:

The Position synchronisation frame delivers information to the listener of how far into the audio stream he picked up; in effect, it states the time offset from the first frame in the stream. There may only be one POSS frame in each tag.

Located in /ID3/Frame/POSS.php (line 57)

ID3_Object
   |
   --ID3_Frame
      |
      --ID3_Frame_POSS
Method Summary
ID3_Frame_POSS __construct ([Reader $reader = null], [ &$options = array()], Array $options)
integer getFormat ()
integer getPosition ()
void setFormat (integer $format)
void setPosition (integer $position, [integer $format = false])
string __toString ()
Variables

Inherited Variables

Inherited from ID3_Frame

ID3_Frame::$_data

Inherited from ID3_Object

ID3_Object::$_reader
Methods
Constructor __construct (line 72)

Constructs the class with given parameters and parses object related data.

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

Redefinition of:
ID3_Frame::__construct()
Constructs the class with given parameters and reads object related data from the ID3v2 tag.
getFormat (line 88)

Returns the timing format.

  • access: public
integer getFormat ()

Implementation of:
ID3_Timing::getFormat()
Returns the timing format.
getPosition (line 104)

Returns the position where in the audio the listener starts to receive, i.e. the beginning of the next frame.

  • access: public
integer getPosition ()
setFormat (line 96)

Sets the timing format.

void setFormat (integer $format)
  • integer $format: The timing format.

Implementation of:
ID3_Timing::setFormat()
Sets the timing format.
setPosition (line 113)

Sets the position where in the audio the listener starts to receive, i.e. the beginning of the next frame, using given format.

  • access: public
void setPosition (integer $position, [integer $format = false])
  • integer $position: The position.
  • integer $format: The timing format.
__toString (line 125)

Returns the frame raw data.

  • access: public
string __toString ()

Redefinition of:
ID3_Frame::__toString()
Returns the frame raw data.

Inherited Methods

Inherited From ID3_Frame

ID3_Frame::__construct()
ID3_Frame::getFlags()
ID3_Frame::getIdentifier()
ID3_Frame::getSize()
ID3_Frame::hasFlag()
ID3_Frame::setData()
ID3_Frame::setFlags()
ID3_Frame::setIdentifier()
ID3_Frame::__toString()

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()
Class Constants

Documentation generated on Fri, 05 Sep 2008 20:19:15 +0300 by phpDocumentor 1.4.1