Audio files with variable bit rates are intrinsically difficult to deal with
in the case of seeking within the file. The Audio seek point index or ASPI frame makes seeking easier by providing a list a seek points within the audio file. The seek points are a fractional offset within the audio data, providing a starting point from which to find an appropriate point to start decoding. The presence of an ASPI frame requires the existence of a ID3_Frame_TLEN frame, indicating the duration of the file in milliseconds. There may only be one audio seek point index frame in a tag.
Located in /ID3/Frame/ASPI.php (line 62)
ID3_Object | --ID3_Frame | --ID3_Frame_ASPI
Inherited from ID3_Frame
ID3_Frame::$_data
Inherited from ID3_Object
ID3_Object::$_reader
Constructs the class with given parameters and parses object related data.
Returns the byte length of the audio data being indexed.
Returns the byte offset from the beginning of the file.
Returns the numerator of the fraction representing a relative position in the data or false if index not defined. The denominator is 2 to the power of b.
Returns the number of index points in the frame.
Sets the byte length of the audio data being indexed.
Sets the byte offset from the beginning of the file.
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()
Documentation generated on Fri, 05 Sep 2008 20:18:18 +0300 by phpDocumentor 1.4.1