Full index

Package indexes


a b c d e f g h i l m n o p r s t u w _
a
top
addAdjustment
Adds a volume adjustment setting for given frequency. The frequency can have a value from 0 to 32767 Hz, and the adjustment +/- 64 dB with a precision of 0.001953125 dB.
addAdjustment
Adds a volume adjustment setting for given frequency. The frequency can have a value from 0 to 32767 Hz.
addCounter
Adds counter by one.
addCounter
Adds counter by one.
addFrame
ID3v2::addFrame() in ID3v2.php
Adds a new frame to the tag and returns it.
addPerson
Adds a person with his involvement.
ASF
ASF in ASF.php
This class represents a file in Advanced Systems Format (ASF) as described in
ASF.php
ASF.php in ASF.php
ASF_ContentDescriptionObject
ASF_ContentDescriptionObject in ContentDescriptionObject.php
The ASF_Content_Description_Object object implementation. This object contains five core attribute fields giving more information about the file: title, author, description, copyright and rating.
ASF_ExtendedContentDescriptionObject
ASF_ExtendedContentDescriptionObject in ExtendedContentDescriptionObject.php
The ASF_Extended_Content_Description_Object object implementation.
ASF_FilePropertiesObject
ASF_FilePropertiesObject in FilePropertiesObject.php
The ASF_File_Properties_Object object implementation. This object contains various information about the ASF file.
ASF_HeaderObject
ASF_HeaderObject in HeaderObject.php
The ASF_Header_Object object implementation. This object contains objects that give information about the file. See corresponding object classes for more.
ASF_Object
ASF_Object in Object.php
The base class for all ASF objects.
available
Reader::available() in Reader.php
Checks whether there is more to be read in the file. Returns true if the end of the file has not yet been reached; false otherwise.
AbstractLink.php
AbstractLink.php in AbstractLink.php
AbstractText.php
AbstractText.php in AbstractText.php
AENC.php
AENC.php in AENC.php
APIC.php
APIC.php in APIC.php
ASPI.php
ASPI.php in ASPI.php
b
top
BAND
Interpolation type that defines that no interpolation is made. A jump from one adjustment level to another occurs in the middle between two adjustment points.
BIG_ENDIAN_ORDER
c
top
ContentDescriptionObject.php
ContentDescriptionObject.php in ContentDescriptionObject.php
COMPRESSION
This flag indicates whether or not the frame is compressed. A Data Length Indicator byte is included in the frame.
CRC32
ID3_ExtendedHeader::CRC32 in ExtendedHeader.php
COMM.php
COMM.php in COMM.php
COMR.php
COMR.php in COMR.php
d
top
DATA_LENGTH_INDICATOR
This flag indicates that a data length indicator has been added to the frame.
decodeSynchsafe32
Decodes the given 28-bit synchsafe integer to regular 32-bit integer.
DISCARD_ON_FILECHANGE
This flag tells the tag parser what to do with this frame if it is unknown and the file, excluding the tag, is altered. This does not apply when the audio is completely replaced with other audio data.
DISCARD_ON_TAGCHANGE
This flag tells the tag parser what to do with this frame if it is unknown and the tag is altered in any way. This applies to all kinds of alterations, including adding more padding and reordering the frames.
e
top
ExtendedContentDescriptionObject.php
ExtendedContentDescriptionObject.php in ExtendedContentDescriptionObject.php
EMBEDDED
A flag to denote that an ID3 tag with the maximum size described in buffer size may occur in the audio stream.
encodeSynchsafe32
Encodes the given 32-bit integer to 28-bit synchsafe integer, where the most significant bit of each byte is zero, making seven bits out of eight available.
ENCRYPTION
This flag indicates whether or not the frame is encrypted. If set, one byte indicating with which method it was encrypted will be added to the frame.
EXPERIMENTAL
A flag used as an experimental indicator. This flag shall always be set
EXTENDEDHEADER
A flag to denote whether or not the header is followed by an extended
Encoding.php
Encoding.php in Encoding.php
Exception.php
Exception.php in Exception.php
ExtendedHeader.php
ExtendedHeader.php in ExtendedHeader.php
ENCR.php
ENCR.php in ENCR.php
EQU2.php
EQU2.php in EQU2.php
EQUA.php
EQUA.php in EQUA.php
ETCO.php
ETCO.php in ETCO.php
Exception.php
Exception.php in Exception.php
f
top
FilePropertiesObject.php
FilePropertiesObject.php in FilePropertiesObject.php
FOOTER
ID3_Header::FOOTER in Header.php
A flag to denote whether a footer is present at the very end of the tag.
fromGUID
Transform::fromGUID() in Transform.php
Returns the little-endian ordered binary data as big-endian ordered hexadecimal GUID string.
fromHHex
Transform::fromHHex() in Transform.php
Returns binary data as hexadecimal string having high nibble first.
fromInt8
Transform::fromInt8() in Transform.php
Returns binary data as 8-bit integer.
fromInt16
Transform::fromInt16() in Transform.php
Returns machine endian ordered binary data as signed 16-bit integer.
fromInt32
Transform::fromInt32() in Transform.php
Returns machine-endian ordered binary data as signed 32-bit integer.
fromInt64BE
Transform::fromInt64BE() in Transform.php
Returns big-endian ordered binary data as 64-bit float. PHP does not support 64-bit integers as the long integer is of 32-bits but using aritmetic operations it is implicitly converted into floating point which is of 64-bits long.
fromInt64LE
Transform::fromInt64LE() in Transform.php
Returns little-endian ordered binary data as 64-bit float. PHP does not support 64-bit integers as the long integer is of 32-bits but using aritmetic operations it is implicitly converted into floating point which is of 64-bits long.
fromLHex
Transform::fromLHex() in Transform.php
Returns binary data as hexadecimal string having low nibble first.
fromString8
Transform::fromString8() in Transform.php
Returns binary data as string. Removes terminating zero.
fromString16
Transform::fromString16() in Transform.php
Returns UTF-16 formatted binary data as machine-ordered multibyte string.
fromString16BE
Returns big-endian ordered binary data as machine ordered multibyte string.
fromString16LE
Returns little-endian ordered binary data as machine ordered multibyte string.
fromUInt16BE
Transform::fromUInt16BE() in Transform.php
Returns big-endian ordered binary data as unsigned 16-bit integer.
fromUInt16LE
Transform::fromUInt16LE() in Transform.php
Returns little-endian ordered binary data as unsigned 16-bit integer.
fromUInt32BE
Transform::fromUInt32BE() in Transform.php
Returns big-endian ordered binary data as unsigned 32-bit integer.
fromUInt32LE
Transform::fromUInt32LE() in Transform.php
Returns little-endian ordered binary data as unsigned 32-bit integer.
Frame.php
Frame.php in Frame.php
g
top
$genres
ID3v1::$genres in ID3v1.php
The genre list.
getAdjustments
Returns the array containing adjustments having frequencies as keys and their corresponding adjustments as values.
getAdjustments
Returns the array containing the volume adjustments. The array must contain the following keys: right, left, peakRight, peakLeft. It may optionally contain the following keys: rightBack, leftBack, peakRightBack, peakLeftBack, center, peakCenter, bass, and peakBass.
getAdjustments
Returns the array containing volume adjustments for each channel. Volume adjustments are arrays themselves containing the following keys: channelType, volumeAdjustment, peakVolume.
getAdjustments
Returns the array containing adjustments having frequencies as keys and their corresponding adjustments as values.
getAlbum
ID3v1::getAlbum() in ID3v1.php
Returns the album field.
getArtist
ID3v1::getArtist() in ID3v1.php
Returns the artist field.
getAuthor
ASF_ContentDescriptionObject::getAuthor() in ContentDescriptionObject.php
Returns the author field.
getBytes
Returns the number of bytes between reference.
getComment
ID3v1::getComment() in ID3v1.php
Returns the comment field.
getContact
Returns the contact URL, with which the user can contact the seller.
getCopyright
ASF_ContentDescriptionObject::getCopyright() in ContentDescriptionObject.php
Returns the copyright field.
getCounter
Returns the counter.
getCounter
Returns the counter.
getCrc
ID3_ExtendedHeader::getCrc() in ExtendedHeader.php
Returns the CRC-32 data.
getCreationDate
Returns the creation date field.
getCurrency
Returns the currency code, encoded according to ISO 4217 alphabetic currency code.
getCurrency
Returns the currency used in transaction, encoded according to ISO 4217 alphabetic currency code.
getData
Returns the CD TOC binary dump.
getData
Returns the private binary data associated with the frame.
getData
Returns the encryption data.
getData
Returns the embedded object binary data.
getData
Returns the tempo data.
getData
Returns the embedded image binary data.
getData
Returns the embedded image data.
getData
Returns the group dependent data.
getDataLength
Returns the byte length of the audio data being indexed.
getDataPacketsCount
Returns the data packets field.
getDataStart
Returns the byte offset from the beginning of the file.
getDate
Returns the date of purchase as an 8 character date string (YYYYMMDD).
getDate
Returns the date as an 8 character date string (YYYYMMDD), describing for how long the price is valid.
getDelivery
Returns the delivery type with whitch the audio was delivered when bought.
getDescription
Returns the short content description.
getDescription
Returns the description text.
getDescription
Returns the link description.
getDescription
Returns the file description.
getDescription
Returns the short content description.
getDescription
ASF_ContentDescriptionObject::getDescription() in ContentDescriptionObject.php
Returns the description field.
getDescription
Returns the content description.
getDescription
Returns the short description of the product.
getDescription
Returns the file description.
getDescriptor
ASF_ExtendedContentDescriptionObject::getDescriptor() in ExtendedContentDescriptionObject.php
Returns the value of the specified descriptor or false if there is no such descriptor defined.
getDeviation
Returns the deviations as an array. Each value is an array containing two values, ie the deviation in bytes, and the deviation in milliseconds, respectively.
getDevice
Returns the device where the adjustments should apply.
getDevice
Returns the device where the adjustments should apply.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncoding
Returns the text encoding.
getEncryptionInfo
Returns the encryption info.
getEvents
Returns the events as an associated array having the timestamps as keys and the event types as values.
getExtendedHeader
Returns the extended header object if present, or false otherwise.
getFileId
ASF_FilePropertiesObject::getFileId() in FilePropertiesObject.php
Returns the file id field.
getFilename
Returns the file name.
getFileSize
ASF_FilePropertiesObject::getFileSize() in FilePropertiesObject.php
Returns the file size field.
getFlags
ASF_FilePropertiesObject::getFlags() in FilePropertiesObject.php
Returns the flags field.
getFlags
Returns the flags byte.
getFlags
Returns the frame flags byte.
getFlags
ID3_ExtendedHeader::getFlags() in ExtendedHeader.php
Returns the flags byte.
getFlags
Returns the flags byte.
getFooter
ID3v2::getFooter() in ID3v2.php
Returns the footer object if present, or false otherwise.
getFormat
Returns the timing format.
getFormat
Returns the timing format.
getFormat
Returns the timing format.
getFormat
Returns the timing format.
getFormat
Returns the timing format.
getFractionAt
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.
getFrames
ID3v2::getFrames() in ID3v2.php
Returns all the frames the tag contains as an associate array. The frame identifiers work as keys having an array of frames as associated value.
getFrames
Returns the number of MPEG frames between reference.
getFramesByIdentifier
Returns an array of frames matching the given identifier or an empty array if no frames matched the identifier.
getGenre
ID3v1::getGenre() in ID3v1.php
Returns the genre.
getGroup
Returns the group symbol.
getGroup
Returns the group symbol byte.
getHeader
ID3v2::getHeader() in ID3v2.php
Returns the header object.
getIdentifier
Returns the GUID of the ASF object.
getIdentifier
Returns the frame identifier string.
getImageType
Returns the image type.
getInterpolation
Returns the interpolation method. The interpolation method describes which method is preferred when an interpolation between the adjustment point that follows.
getLanguage
Returns the text language code.
getLanguage
Returns the language code as specified in the ISO-639-2 standard.
getLanguage
Returns the language code as specified in the ISO-639-2 standard.
getLanguage
Returns the language code as specified in the ISO-639-2 standard.
getLanguage
Returns the language code as specified in the ISO-639-2 standard.
getLink
Returns the link associated with the frame.
getMaximumBitrate
Returns the maximum bitrate field.
getMaximumDataPacketSize
Returns the maximum data packet size field.
getMethod
Returns the method symbol.
getMilliseconds
Returns the number of milliseconds between references.
getMimeType
Returns the MIME type of the seller's company logo, if attached, or false otherwise. Currently only "image/png" and "image/jpeg" are allowed.
getMimeType
Returns the MIME type. The MIME type is always encoded with ISO-8859-1.
getMimeType
Returns the MIME type. The MIME type is always ISO-8859-1 encoded.
getMinimumDataPacketSize
Returns the minimum data packet size field.
getMinimumOffset
Returns the minimum offset to next tag in bytes.
getObjectCount
Returns the number of standard ASF header objects this object contains.
getOffset
Reader::getOffset() in Reader.php
Returns the current point of operation.
getOffset
Returns the offset to next tag.
getOptions
Returns the options array.
getOwner
Returns the owner identifier string.
getOwner
Returns the owner identifier string.
getOwner
Returns the owner identifier string.
getOwner
Returns the owner identifier string.
getOwner
Returns the owner identifier string.
getPadding
ID3_ExtendedHeader::getPadding() in ExtendedHeader.php
Returns the total padding size, or simply the total tag size excluding the frames and the headers.
getPeople
Returns the involved people list as an array. For each person, the array contains an entry, which too is an associate array with involvement as its key and involvee as its value.
getPlayDuration
Returns the play duration field.
getPosition
Returns the position where in the audio the listener starts to receive, i.e. the beginning of the next frame.
getPremixLtoR
Returns the left-to-right premix.
getPremixRtoL
Returns the right-to-left premix.
getPreroll
ASF_FilePropertiesObject::getPreroll() in FilePropertiesObject.php
Returns the preroll field.
getPreviewLength
Returns the length of the preview in frames.
getPreviewStart
Returns the pointer to an unencrypted part of the audio in frames.
getPrice
Returns the price as a numerical string using "." as the decimal separator.
getPrice
Returns the price as a numerical string using "." as the decimal separator.
getQualifier
Returns the additional data to identify further the tag.
getRating
Returns the user rating.
getRating
ASF_ContentDescriptionObject::getRating() in ContentDescriptionObject.php
Returns the rating field.
getRestrictions
Returns the restrictions. For some applications it might be desired to
getReverbBouncesLeft
Returns the left reverb bounces.
getReverbBouncesRight
Returns the right reverb bounces.
getReverbFeedbackLtoL
Returns the left-to-left reverb feedback.
getReverbFeedbackLtoR
Returns the left-to-right reverb feedback.
getReverbFeedbackRtoL
Returns the right-to-left reverb feedback.
getReverbFeedbackRtoR
Returns the right-to-right reverb feedback.
getReverbLeft
Returns the left reverb.
getReverbRight
Returns the right reverb.
getSeller
Returns the name of the seller.
getSeller
Returns the name of the seller.
getSendDuration
Returns the send duration field.
getSignature
Returns the signature binary data.
getSize
ID3_ExtendedHeader::getSize() in ExtendedHeader.php
Returns the extended header size in bytes.
getSize
Returns the number of index points in the frame.
getSize
ID3_Header::getSize() in Header.php
Returns the tag size, excluding the header and the footer.
getSize
Returns the size of the data in the final frame, after encryption, compression and unsynchronisation. The size is excluding the frame header.
getSize
Returns the buffer size.
getSize
Reader::getSize() in Reader.php
Returns the file size in bytes.
getTarget
Returns the target tag identifier.
getText
Returns the text.
getText
Returns the comment text.
getText
Returns the lyrics/text.
getText
Returns the texts with their timestamps.
getText
Returns the first text chunk the frame contains.
getTexts
Returns an array of texts the frame contains.
getTitle
ID3v1::getTitle() in ID3v1.php
Returns the title field.
getTitle
ASF_ContentDescriptionObject::getTitle() in ContentDescriptionObject.php
Returns the title field.
getTrack
ID3v1::getTrack() in ID3v1.php
Returns the track field.
getType
Magic::getType() in Magic.php
Returns the recognized MIME type/description of the given file. The type is determined by the content using magic bytes characteristic for the particular file type.
getType
Returns the content type code.
getUrl
Returns the target tag URL.
getVersion
Returns the tag version number. The version number is in the form of major.revision.
getYear
ID3v1::getYear() in ID3v1.php
Returns the year field.
GROUPING_IDENTITY
This flag indicates whether or not this frame belongs in a group with other frames. If set, a group identifier byte is added to the frame. Every frame with the same group identifier belongs to the same group.
GEOB.php
GEOB.php in GEOB.php
GRID.php
GRID.php in GRID.php
h
top
HeaderObject.php
HeaderObject.php in HeaderObject.php
hasChildObjects
Checks whether there is more to be read within the bounds of the parent object size. Returns true if there are child objects unread, false otherwise.
hasExtendedHeader
Checks whether there is an extended header present in the tag. Returns true if the header is present, false otherwise.
hasFlag
ID3_ExtendedHeader::hasFlag() in ExtendedHeader.php
Checks whether or not the flag is set. Returns true if the flag is set, false otherwise.
hasFlag
ID3_Header::hasFlag() in Header.php
Checks whether or not the flag is set. Returns true if the flag is set, false otherwise.
hasFlag
Checks whether or not the flag is set. Returns true if the flag is set, false otherwise.
hasFlag
Checks whether or not the flag is set. Returns true if the flag is set, false otherwise.
hasFooter
ID3v2::hasFooter() in ID3v2.php
Checks whether there is a footer present in the tag. Returns true if the footer is present, false otherwise.
hasFrame
ID3v2::hasFrame() in ID3v2.php
Checks whether there is a frame given as an argument defined in the tag.
hasObjects
Checks whether there are objects left in the stream. Returns true if there are objects left in the stream, false otherwise.
Header.php
Header.php in Header.php
i
top
IPLS.php
IPLS.php in IPLS.php
ID3v1
ID3v1 in ID3v1.php
This class represents a file containing ID3v1 headers as described in The ID3-Tag Specification Appendix.
ID3v1.php
ID3v1.php in ID3v1.php
ID3v2
ID3v2 in ID3v2.php
This class represents a file containing ID3v2 headers as described in ID3v2 structure document.
ID3v2.php
ID3v2.php in ID3v2.php
ID3_Encoding
ID3_Encoding in Encoding.php
The Encoding interface implies that the ID3v2 frame supports content encoding.
ID3_Exception
ID3_Exception in Exception.php
The ID3_Exception is thrown whenever an error occurs within the ID3v1 or the ID3v2 classes.
ID3_ExtendedHeader
ID3_ExtendedHeader in ExtendedHeader.php
The extended header contains information that can provide further insight in the structure of the tag, but is not vital to the correct parsing of the tag information; hence the extended header is optional.
ID3_Frame
ID3_Frame in Frame.php
A base class for all ID3v2 frames as described in the ID3v2 frames document.
ID3_Frame_AbstractLink
ID3_Frame_AbstractLink in AbstractLink.php
A base class for all the URL link frames.
ID3_Frame_AbstractText
ID3_Frame_AbstractText in AbstractText.php
A base class for all the text frames.
ID3_Frame_AENC
ID3_Frame_AENC in AENC.php
The Audio encryption indicates if the actual audio stream is encrypted, and by whom.
ID3_Frame_APIC
ID3_Frame_APIC in APIC.php
The Attached picture frame contains a picture directly related to the audio file. Image format is the MIME type and subtype for the image.
ID3_Frame_ASPI
ID3_Frame_ASPI in ASPI.php
Audio files with variable bit rates are intrinsically difficult to deal with
ID3_Frame_COMM
ID3_Frame_COMM in COMM.php
The Comments frame is intended for any kind of full text information
ID3_Frame_COMR
ID3_Frame_COMR in COMR.php
The Commercial frame enables several competing offers in the same tag by bundling all needed information. That makes this frame rather complex but it's an easier solution than if one tries to achieve the same result with several frames.
ID3_Frame_ENCR
ID3_Frame_ENCR in ENCR.php
To identify with which method a frame has been encrypted the encryption method must be registered in the tag with the Encryption method registration frame.
ID3_Frame_EQU2
ID3_Frame_EQU2 in EQU2.php
The Equalisation (2) is another subjective, alignment frame. It allows the user to predefine an equalisation curve within the audio file. There may be more than one EQU2 frame in each tag, but only one with the same identification string.
ID3_Frame_EQUA
ID3_Frame_EQUA in EQUA.php
The Equalisation frame is another subjective, alignment frame. It allows the user to predefine an equalisation curve within the audio file.
ID3_Frame_ETCO
ID3_Frame_ETCO in ETCO.php
The Event timing codes allows synchronisation with key events in the audio.
ID3_Frame_GEOB
ID3_Frame_GEOB in GEOB.php
In the General encapsulated object frame any type of file can be encapsulated.
ID3_Frame_GRID
ID3_Frame_GRID in GRID.php
The Group identification registration frame enables grouping of otherwise unrelated frames. This can be used when some frames are to be signed. To identify which frames belongs to a set of frames a group identifier must be registered in the tag with this frame.
ID3_Frame_IPLS
ID3_Frame_IPLS in IPLS.php
The Involved people list is a frame containing the names of those involved, and how they were involved. There may only be one IPLS frame in each tag.
ID3_Frame_ISRC
ID3_Frame_ISRC in TSRC.php
The ISRC frame should contain the International Standard Recording Code (12 characters).
ID3_Frame_LINK
ID3_Frame_LINK in LINK.php
The Linked information frame is used to keep information duplication
ID3_Frame_MCDI
ID3_Frame_MCDI in MCDI.php
This frame is intended for music that comes from a CD, so that the CD can be
ID3_Frame_MLLT
ID3_Frame_MLLT in MLLT.php
To increase performance and accuracy of jumps within a MPEG audio file, frames with time codes in different locations in the file might be useful.
ID3_Frame_OWNE
ID3_Frame_OWNE in OWNE.php
The Ownership frame might be used as a reminder of a made transaction or, if signed, as proof. Note that the ID3_Frame_USER and ID3_Frame_TOWN frames are good to use in conjunction with this one.
ID3_Frame_PCNT
ID3_Frame_PCNT in PCNT.php
The Play counter is simply a counter of the number of times a file has been played. The value is increased by one every time the file begins to play. There may only be one PCNT frame in each tag.
ID3_Frame_POPM
ID3_Frame_POPM in POPM.php
The purpose of the Popularimeter frame is to specify how good an audio
ID3_Frame_POSS
ID3_Frame_POSS in POSS.php
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.
ID3_Frame_PRIV
ID3_Frame_PRIV in PRIV.php
The Private frame is used to contain information from a software
ID3_Frame_RBUF
ID3_Frame_RBUF in RBUF.php
Sometimes the server from which an audio file is streamed is aware of
ID3_Frame_RVA2
ID3_Frame_RVA2 in RVA2.php
The Relative volume adjustment (2) frame is a more subjective frame than
ID3_Frame_RVAD
ID3_Frame_RVAD in RVAD.php
The Relative volume adjustment frame is a more subjective function
ID3_Frame_RVRB
ID3_Frame_RVRB in RVRB.php
The Reverb is yet another subjective frame, with which you can adjust
ID3_Frame_SEEK
ID3_Frame_SEEK in SEEK.php
The Seek frame indicates where other tags in a file/stream can be found. The minimum offset to next tag is calculated from the end of this tag to the beginning of the next. There may only be one seek frame in a tag.
ID3_Frame_SIGN
ID3_Frame_SIGN in SIGN.php
This frame enables a group of frames, grouped with the
ID3_Frame_SYLT
ID3_Frame_SYLT in SYLT.php
The Synchronised lyrics/text frame is another way of incorporating the words, said or sung lyrics, in the audio file as text, this time, however, in sync with the audio. It might also be used to describing events e.g.
ID3_Frame_SYTC
ID3_Frame_SYTC in SYTC.php
For a more accurate description of the tempo of a musical piece, the Synchronised tempo codes frame might be used.
ID3_Frame_TALB
ID3_Frame_TALB in TALB.php
The Album/Movie/Show title frame is intended for the title of the recording (or source of sound) from which the audio in the file is taken.
ID3_Frame_TBPM
ID3_Frame_TBPM in TBPM.php
The BPM frame contains the number of beats per minute in the main part of the audio. The BPM is an integer and represented as a numerical string.
ID3_Frame_TCOM
ID3_Frame_TCOM in TCOM.php
The Composer frame is intended for the name of the composer.
ID3_Frame_TCON
ID3_Frame_TCON in TCON.php
The Content type, which ID3v1 was stored as a one byte numeric value only, is now a string. You may use one or several of the ID3v1 types as numerical strings, or, since the category list would be impossible to maintain with accurate and up to date categories, define your own.
ID3_Frame_TCOP
ID3_Frame_TCOP in TCOP.php
The Copyright message frame, in which the string must begin with a
ID3_Frame_TDAT
ID3_Frame_TDAT in TDAT.php
The Date frame is a numeric string in the DDMM format containing the date for the recording. This field is always four characters long.
ID3_Frame_TDEN
ID3_Frame_TDEN in TDEN.php
The Encoding time frame contains a timestamp describing when the audio was encoded. Timestamp format is described in the ID3v2 structure document.
ID3_Frame_TDLY
ID3_Frame_TDLY in TDLY.php
The Playlist delay defines the numbers of milliseconds of silence that should be inserted before this audio. The value zero indicates that this is a part of a multifile audio track that should be played continuously.
ID3_Frame_TDOR
ID3_Frame_TDOR in TDOR.php
The Original release time frame contains a timestamp describing when the original recording of the audio was released. Timestamp format is described in the ID3v2 structure document.
ID3_Frame_TDRC
ID3_Frame_TDRC in TDRC.php
The Recording time frame contains a timestamp describing when the audio was recorded. Timestamp format is described in the ID3v2 structure document.
ID3_Frame_TDRL
ID3_Frame_TDRL in TDRL.php
The Release time frame contains a timestamp describing when the audio was first released. Timestamp format is described in the ID3v2 structure document.
ID3_Frame_TDTG
ID3_Frame_TDTG in TDTG.php
The Tagging time frame contains a timestamp describing then the audio was tagged. Timestamp format is described in the ID3v2 structure document.
ID3_Frame_TENC
ID3_Frame_TENC in TENC.php
The Encoded by frame contains the name of the person or organisation that encoded the audio file. This field may contain a copyright message, if the audio file also is copyrighted by the encoder.
ID3_Frame_TEXT
ID3_Frame_TEXT in TEXT.php
The Lyricist/Text writer frame is intended for the writer of the text or lyrics in the recording.
ID3_Frame_TFLT
ID3_Frame_TFLT in TFLT.php
The File type frame indicates which type of audio this tag defines.
ID3_Frame_TIME
ID3_Frame_TIME in TIME.php
The Time frame is a numeric string in the HHMM format containing the time for the recording. This field is always four characters long.
ID3_Frame_TIPL
ID3_Frame_TIPL in TIPL.php
The Involved people list is very similar to the musician credits list, but maps between functions, like producer, and names.
ID3_Frame_TIT1
ID3_Frame_TIT1 in TIT1.php
The Content group description frame is used if the sound belongs to a larger category of sounds/music. For example, classical music is often sorted in different musical sections (e.g. "Piano Concerto", "Weather - Hurricane").
ID3_Frame_TIT2
ID3_Frame_TIT2 in TIT2.php
The Title/Songname/Content description frame is the actual name of the piece (e.g. "Adagio", "Hurricane Donna").
ID3_Frame_TIT3
ID3_Frame_TIT3 in TIT3.php
The Subtitle/Description refinement frame is used for information directly related to the contents title (e.g. "Op. 16" or "Performed live at Wembley").
ID3_Frame_TKEY
ID3_Frame_TKEY in TKEY.php
The Initial key frame contains the musical key in which the sound
ID3_Frame_TLAN
ID3_Frame_TLAN in TLAN.php
The Language frame should contain the languages of the text or lyrics
ID3_Frame_TLEN
ID3_Frame_TLEN in TLEN.php
The Length frame contains the length of the audio file in milliseconds, represented as a numeric string.
ID3_Frame_TMCL
ID3_Frame_TMCL in TMCL.php
The Musician credits list is intended as a mapping between instruments and the musician that played it. Every odd field is an instrument and every even is an artist or a comma delimited list of artists.
ID3_Frame_TMED
ID3_Frame_TMED in TMED.php
The Media type frame describes from which media the sound originated.
ID3_Frame_TMOO
ID3_Frame_TMOO in TMOO.php
The Mood frame is intended to reflect the mood of the audio with a few keywords, e.g. "Romantic" or "Sad".
ID3_Frame_TOAL
ID3_Frame_TOAL in TOAL.php
The Original album/movie/show title frame is intended for the title of the original recording (or source of sound), if for example the music in the file should be a cover of a previously released song.
ID3_Frame_TOFN
ID3_Frame_TOFN in TOFN.php
The Original filename frame contains the preferred filename for the file, since some media doesn't allow the desired length of the filename. The filename is case sensitive and includes its suffix.
ID3_Frame_TOLY
ID3_Frame_TOLY in TOLY.php
The Original lyricist/text writer frame is intended for the text writer of the original recording, if for example the music in the file should be a cover of a previously released song.
ID3_Frame_TOPE
ID3_Frame_TOPE in TOPE.php
The Original artist/performer frame is intended for the performer of the original recording, if for example the music in the file should be a cover of a previously released song.
ID3_Frame_TORY
ID3_Frame_TORY in TORY.php
The Original release year frame is intended for the year when the original recording, if for example the music in the file should be a cover of a previously released song, was released. The field is formatted as in the ID3_Frame_TYER frame.
ID3_Frame_TOWN
ID3_Frame_TOWN in TOWN.php
The File owner/licensee frame contains the name of the owner or licensee of the file and it's contents.
ID3_Frame_TPE1
ID3_Frame_TPE1 in TPE1.php
The Lead artist/Lead performer/Soloist/Performing group is used for the main artist.
ID3_Frame_TPE2
ID3_Frame_TPE2 in TPE2.php
The Band/Orchestra/Accompaniment frame is used for additional information about the performers in the recording.
ID3_Frame_TPE3
ID3_Frame_TPE3 in TPE3.php
The Conductor frame is used for the name of the conductor.
ID3_Frame_TPE4
ID3_Frame_TPE4 in TPE4.php
The Interpreted, remixed, or otherwise modified by frame contains more information about the people behind a remix and similar interpretations of another existing piece.
ID3_Frame_TPOS
ID3_Frame_TPOS in TPOS.php
The Part of a set frame is a numeric string that describes which part of a set the audio came from. This frame is used if the source described in the ID3_Frame_TALB frame is divided into several mediums, e.g.
ID3_Frame_TPRO
ID3_Frame_TPRO in TPRO.php
The Produced notice frame, in which the string must begin with a year and a space character (making five characters), is intended for the production copyright holder of the original sound, not the audio file itself.
ID3_Frame_TPUB
ID3_Frame_TPUB in TPUB.php
The Publisher frame simply contains the name of the label or publisher.
ID3_Frame_TRCK
ID3_Frame_TRCK in TRCK.php
The Track number/Position in set frame is a numeric string containing the order number of the audio-file on its original recording. This may be extended with a "/" character and a numeric string containing the total number of tracks/elements on the original recording. E.g. "4/9".
ID3_Frame_TRDA
ID3_Frame_TRDA in TRDA.php
The Recording dates frame is intended to be used as complement to the ID3_Frame_TYER, ID3_Frame_TDAT and ID3_Frame_TIME frames. E.g. "4th-7th June, 12th June" in combination with the ID3_Frame_TYER frame.
ID3_Frame_TRSN
ID3_Frame_TRSN in TRSN.php
The Internet radio station name frame contains the name of the internet radio station from which the audio is streamed.
ID3_Frame_TRSO
ID3_Frame_TRSO in TRSO.php
The Internet radio station owner frame contains the name of the owner of the internet radio station from which the audio is streamed.
ID3_Frame_TSIZ
ID3_Frame_TSIZ in TSIZ.php
The Size frame contains the size of the audiofile in bytes, excluding the ID3v2 tag, represented as a numeric string.
ID3_Frame_TSOA
ID3_Frame_TSOA in TSOA.php
The Album sort order frame defines a string which should be used instead of the ID3_Frame_TALB album name frame for sorting purposes.
ID3_Frame_TSOP
ID3_Frame_TSOP in TSOP.php
The Performer sort order frame defines a string which should be used instead of the ID3_Frame_TPE2 performer frame for sorting purposes.
ID3_Frame_TSOT
ID3_Frame_TSOT in TSOT.php
The Title sort order frame defines a string which should be used instead of the ID3_Frame_TIT2 title frame for sorting purposes.
ID3_Frame_TSSE
ID3_Frame_TSSE in TSSE.php
The Software/Hardware and settings used for encoding frame includes the used audio encoder and its settings when the file was encoded. Hardware refers to hardware encoders, not the computer on which a program was run.
ID3_Frame_TSST
ID3_Frame_TSST in TSST.php
The Set subtitle frame is intended for the subtitle of the part of a set this track belongs to.
ID3_Frame_TXXX
ID3_Frame_TXXX in TXXX.php
This frame is intended for one-string text information concerning the audio
ID3_Frame_TYER
ID3_Frame_TYER in TYER.php
The Year frame is a numeric string with a year of the recording. This frames is always four characters long (until the year 10000).
ID3_Frame_USER
ID3_Frame_USER in USER.php
The Terms of use frame contains a brief description of the terms of
ID3_Frame_USLT
ID3_Frame_USLT in USLT.php
The Unsynchronised lyrics/text transcription frame contains the lyrics of the song or a text transcription of other vocal activities. There may be more than one unsynchronised lyrics/text transcription frame in each tag, but only one with the same language and content descriptor.
ID3_Frame_WCOM
ID3_Frame_WCOM in WCOM.php
The Commercial information frame is a URL pointing at a webpage with information such as where the album can be bought. There may be more than one WCOM frame in a tag, but not with the same content.
ID3_Frame_WCOP
ID3_Frame_WCOP in WCOP.php
The Copyright/Legal information frame is a URL pointing at a webpage where the terms of use and ownership of the file is described.
ID3_Frame_WOAF
ID3_Frame_WOAF in WOAF.php
The Official audio file webpage frame is a URL pointing at a file specific webpage.
ID3_Frame_WOAR
ID3_Frame_WOAR in WOAR.php
The Official artist/performer webpage frame is a URL pointing at the artists official webpage. There may be more than one WOAR frame in a tag if the audio contains more than one performer, but not with the same content.
ID3_Frame_WOAS
ID3_Frame_WOAS in WOAS.php
The Official audio source webpage frame is a URL pointing at the official webpage for the source of the audio file, e.g. a movie.
ID3_Frame_WORS
ID3_Frame_WORS in WORS.php
The Official Internet radio station homepage contains a URL pointing at the homepage of the internet radio station.
ID3_Frame_WPAY
ID3_Frame_WPAY in WPAY.php
The Payment frame is a URL pointing at a webpage that will handle the process of paying for this file.
ID3_Frame_WPUB
ID3_Frame_WPUB in WPUB.php
The Publishers official webpage frame is a URL pointing at the official webpage for the publisher.
ID3_Frame_WXXX
ID3_Frame_WXXX in WXXX.php
This frame is intended for URL links concerning the audio file in a similar
ID3_Header
ID3_Header in Header.php
The first part of the ID3v2 tag is the 10 byte tag header. The header contains information about the tag version and options.
ID3_Language
ID3_Language in Language.php
The Language interface implies that the ID3v2 frame supports its content to be given in multiple languages.
ID3_Object
ID3_Object in Object.php
The base class for all ID3v2 objects.
ID3_Timing
ID3_Timing in Timing.php
The Timing interface implies that the ID3v2 frame contains one or more 32-bit timestamps.
ISO88591
ID3_Encoding::ISO88591 in Encoding.php
The ISO-8859-1 encoding.
l
top
LINK.php
LINK.php in LINK.php
Language.php
Language.php in Language.php
LINEAR
Interpolation type that defines that interpolation between adjustment points is linear.
LITTLE_ENDIAN_ORDER
m
top
MCDI.php
MCDI.php in MCDI.php
MLLT.php
MLLT.php in MLLT.php
MACHINE_ENDIAN_ORDER
Magic
Magic in Magic.php
This class is used to classify the given file using some magic bytes characteristic to a particular file type. The classification information can be a MIME type or just text describing the file.
Magic.php
Magic.php in Magic.php
MILLISECONDS
The timestamp is an absolute time, using milliseconds as unit.
MPEG_FRAMES
The timestamp is an absolute time, using MPEG frames as unit.
n
top
nextChildObject
Returns the next ASF object or false if end of stream has been reached. Returned objects are of the type ASFObject or of any of the other object types that inherit from that base class.
nextObject
Returns the next ASF object or false if end of stream has been reached. Returned objects are of the type ASF_Object or of any of its child types.
o
top
Object.php
Object.php in Object.php
OWNE.php
OWNE.php in OWNE.php
Object.php
Object.php in Object.php
p
top
PCNT.php
PCNT.php in PCNT.php
POPM.php
POPM.php in POPM.php
POSS.php
POSS.php in POSS.php
PRIV.php
PRIV.php in PRIV.php
r
top
RBUF.php
RBUF.php in RBUF.php
RVA2.php
RVA2.php in RVA2.php
RVAD.php
RVAD.php in RVAD.php
RVRB.php
RVRB.php in RVRB.php
read
Reader::read() in Reader.php
Reads length amount of bytes from the file stream.
Reader
Reader in Reader.php
The Reader class encapsulates a file. It is hence responsible of upkeeping the connection to the file, keeping track of the cursor position and reading data from it.
Reader.php
Reader.php in Reader.php
Reader_Exception
Reader_Exception in Exception.php
The Reader_Exception is thrown whenever an error occurs within the Reader class during a file operation.
READ_ONLY
This flag, if set, tells the software that the contents of this frame are intended to be read only. Changing the contents might break something, e.g. a signature.
RESTRICTED
ID3_ExtendedHeader::RESTRICTED in ExtendedHeader.php
A flag to denote whether or not the tag has restrictions applied on it.
s
top
SEEK.php
SEEK.php in SEEK.php
SIGN.php
SIGN.php in SIGN.php
SYLT.php
SYLT.php in SYLT.php
SYTC.php
SYTC.php in SYTC.php
setAdjustments
Sets the adjustments array. The array must have frequencies as keys and their corresponding adjustments as values. The frequency can have a value from 0 to 32767 Hz, and the adjustment +/- 64 dB with a precision of 0.001953125 dB. One frequency should only be described once in the frame.
setAdjustments
Sets the array of volume adjustments. The array must contain the following keys: right, left, peakRight, peakLeft. It may optionally contain the following keys: rightBack, leftBack, peakRightBack, peakLeftBack, center, peakCenter, bass, and peakBass.
setAdjustments
Sets the array of volume adjustments for each channel. Each volume adjustment is an array too containing the following keys: channelType, volumeAdjustment, peakVolume.
setAdjustments
Sets the adjustments array. The array must have frequencies as keys and their corresponding adjustments as values. The frequency can have a value from 0 to 32767 Hz. One frequency should only be described once in the frame.
setAlbum
ID3v1::setAlbum() in ID3v1.php
Sets a new value for the album field. The field cannot exceed 30 characters in length.
setArtist
ID3v1::setArtist() in ID3v1.php
Sets a new value for the artist field. The field cannot exceed 30 characters in length.
setBytes
Sets the number of bytes between reference.
setComment
ID3v1::setComment() in ID3v1.php
Sets a new value for the comment field. The field cannot exceed 30 characters in length.
setContact
Sets the contact URL, with which the user can contact the seller.
setCounter
Sets the counter value.
setCounter
Sets the counter value.
setCrc
ID3_ExtendedHeader::setCrc() in ExtendedHeader.php
Sets the CRC-32. The CRC-32 value is calculated of all the frames in the tag and includes padding.
setCurrency
Sets the currency used in transaction, encoded according to ISO 4217 alphabetic currency code.
setCurrency
Sets the currency used in transaction, encoded according to ISO 4217 alphabetic currency code.
setData
Sets the group dependent data.
setData
Sets the private binary data associated with the frame.
setData
Sets the tempo data.
setData
Sets the embedded image data.
setData
Sets the encryption data.
setData
Sets the embedded object binary data.
setData
Sets the CD TOC binary dump.
setData
Sets the embedded image data.
setData
Sets the frame raw data.
setDataLength
Sets the byte length of the audio data being indexed.
setDataStart
Sets the byte offset from the beginning of the file.
setDate
Sets the date describing for how long the price is valid for. The date must be an 8 character date string (YYYYMMDD).
setDate
Sets the date of purchase. The date must be an 8 character date string (YYYYMMDD).
setDelivery
Sets the delivery type with whitch the audio was delivered when bought.
setDescription
Sets the content description text using given encoding. The description language and encoding must be that of the actual text.
setDescription
Sets the content description text using given encoding. The description language and encoding must be that of the actual text.
setDescription
Sets the content description text using given encoding.
setDescription
Sets the description text using given encoding.
setDescription
Sets the content description text using given encoding.
setDescription
Sets the file description text using given encoding. The description encoding must be that of the file name.
setDescription
Sets the content description text using given encoding. The description language and encoding must be that of the actual text.
setDescription
Sets the content description text using given encoding. The description encoding must be that of the seller text.
setDeviation
Sets the deviations array. The array must consist of arrays, each of which having two values, the deviation in bytes, and the deviation in milliseconds, respectively.
setDevice
Sets the device where the adjustments should apply.
setDevice
Sets the device where the adjustments should apply.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncoding
Sets the text encoding.
setEncryptionInfo
Sets the encryption info binary string.
setEvents
Sets the events using given format. The value must be an associated array having the timestamps as keys and the event types as values.
setExtendedHeader
Sets the extended header object.
setFilename
Sets the file name using given encoding. The file name encoding must be that of the description text.
setFlags
Sets the frame flags byte.
setFlags
Sets the flags byte.
setFlags
Sets the flags byte.
setFlags
ID3_ExtendedHeader::setFlags() in ExtendedHeader.php
Sets the flags byte.
setFooter
ID3v2::setFooter() in ID3v2.php
Sets whether the tag should have a footer defined.
setFormat
Sets the timing format.
setFormat
Sets the timing format.
setFormat
Sets the timing format.
setFormat
Sets the timing format.
setFormat
Sets the timing format.
setFrames
Sets the number of MPEG frames between reference.
setGenre
ID3v1::setGenre() in ID3v1.php
Sets a new value for the genre field. The value may either be a numerical code representing one of the genres, or its string variant.
setGroup
Sets the group symbol byte.
setGroup
Sets the group symbol.
setIdentifier
Sets the frame identifier.
setImageType
Sets the image type code.
setInterpolation
Sets the interpolation method. The interpolation method describes which method is preferred when an interpolation between the adjustment point that follows.
setLanguage
Sets the text language code as specified in the ISO-639-2 standard.
setLanguage
Sets the text language code.
setLanguage
Sets the text language code as specified in the ISO-639-2 standard.
setLanguage
Sets the text language code as specified in the ISO-639-2 standard.
setLanguage
Sets the text language code as specified in the ISO-639-2 standard.
setLink
Sets the link. The link encoding is always ISO-8859-1.
setMethod
Sets the method symbol.
setMilliseconds
Sets the number of milliseconds between references.
setMimeType
Sets the MIME type. The MIME type is always ISO-8859-1 encoded.
setMimeType
Sets the MIME type. The MIME type is always ISO-8859-1 encoded.
setMimeType
Sets the MIME type. Currently only "image/png" and "image/jpeg" are allowed. The MIME type is always ISO-8859-1 encoded.
setMinimumOffset
Sets the minimum offset to next tag in bytes.
setOffset
Reader::setOffset() in Reader.php
Sets the point of operation, ie the cursor offset value. The offset can also be set to a negative value when it is interpreted as an offset from the end of the file instead of the beginning.
setOffset
Sets the offset to next tag.
setOptions
Sets the options array. See ID3v2 class for available options.
setOwner
Sets the owner identifier string.
setOwner
Sets the owner identifier string.
setOwner
Sets the owner identifier string.
setOwner
Sets the owner identifier string.
setOwner
Sets the owner identifier string.
setPadding
ID3_ExtendedHeader::setPadding() in ExtendedHeader.php
Sets the total padding size, or simply the total tag size excluding the frames and the headers.
setPeople
Sets the involved people list array. For each person, the array must contain an associate array with involvement as its key and involvee as its value.
setPosition
Sets the position where in the audio the listener starts to receive, i.e. the beginning of the next frame, using given format.
setPremixLtoR
Sets the left-to-right premix.
setPremixRtoL
Sets the right-to-left premix.
setPreviewLength
Sets the length of the preview in frames.
setPreviewStart
Sets the pointer to an unencrypted part of the audio in frames.
setPrice
Sets the price. The price must use "." as the decimal separator and have multiple values be separated by a "/" character.
setPrice
Sets the price.
setQualifier
Sets the additional data to be used in tag identification.
setRating
Sets the user rating.
setRestrictions
Sets the restrictions byte. See #getRestrictions for more.
setReverbBouncesLeft
Sets the left reverb bounces.
setReverbBouncesRight
Sets the right reverb bounces.
setReverbFeedbackLtoL
Sets the left-to-left reverb feedback.
setReverbFeedbackLtoR
Sets the left-to-right reverb feedback.
setReverbFeedbackRtoL
Sets the right-to-left reverb feedback.
setReverbFeedbackRtoR
Sets the right-to-right reverb feedback.
setReverbLeft
Sets the left reverb.
setReverbRight
Sets the right reverb.
setSeller
Sets the name of the seller using given encoding. The seller text encoding must be that of the description text.
setSeller
Sets the name of the seller using given encoding.
setSignature
Sets the signature binary data.
setSize
ID3_Header::setSize() in Header.php
Sets the tag size, excluding the header and the footer. Called automatically upon tag generation to adjust the tag size.
setSize
Sets the buffer size.
setTarget
Sets the target tag identifier.
setText
Sets the text using given encoding.
setText
Sets the text using given encoding. The text language and encoding must be that of the description text.
setText
Sets the text using given language and encoding.
setText
Sets the text using given encoding. The text language and encoding must be that of the description text.
setText
Sets the text using given encoding. The text language and encoding must be that of the description text.
setTitle
ID3v1::setTitle() in ID3v1.php
Sets a new value for the title field. The field cannot exceed 30 characters in length.
setTrack
ID3v1::setTrack() in ID3v1.php
Sets a new value for the track field. By setting this field you enforce the 1.1 version to be used.
setType
Sets the content type code.
setUrl
Sets the target tag URL.
setVersion
Sets the tag version number. Supported version numbers are 3.0 and 4.0 for ID3v2.3.0 and ID3v2.4.0 standards, respectively.
setYear
ID3v1::setYear() in ID3v1.php
Sets a new value for the year field. The field cannot exceed 4 characters in length.
skip
Reader::skip() in Reader.php
Jumps size amount of bytes in the file stream.
t
top
$types
The list of content types.
$types
The list of image types.
$types
The list of channel types.
$types
The delivery types.
$types
The list of event types.
TALB.php
TALB.php in TALB.php
TBPM.php
TBPM.php in TBPM.php
TCOM.php
TCOM.php in TCOM.php
TCON.php
TCON.php in TCON.php
TCOP.php
TCOP.php in TCOP.php
TDAT.php
TDAT.php in TDAT.php
TDEN.php
TDEN.php in TDEN.php
TDLY.php
TDLY.php in TDLY.php
TDOR.php
TDOR.php in TDOR.php
TDRC.php
TDRC.php in TDRC.php
TDRL.php
TDRL.php in TDRL.php
TDTG.php
TDTG.php in TDTG.php
TENC.php
TENC.php in TENC.php
TEXT.php
TEXT.php in TEXT.php
TFLT.php
TFLT.php in TFLT.php
TIME.php
TIME.php in TIME.php
TIPL.php
TIPL.php in TIPL.php
TIT1.php
TIT1.php in TIT1.php
TIT2.php
TIT2.php in TIT2.php
TIT3.php
TIT3.php in TIT3.php
TKEY.php
TKEY.php in TKEY.php
TLAN.php
TLAN.php in TLAN.php
TLEN.php
TLEN.php in TLEN.php
TMCL.php
TMCL.php in TMCL.php
TMED.php
TMED.php in TMED.php
TMOO.php
TMOO.php in TMOO.php
TOAL.php
TOAL.php in TOAL.php
TOFN.php
TOFN.php in TOFN.php
TOLY.php
TOLY.php in TOLY.php
TOPE.php
TOPE.php in TOPE.php
TORY.php
TORY.php in TORY.php
TOWN.php
TOWN.php in TOWN.php
TPE1.php
TPE1.php in TPE1.php
TPE2.php
TPE2.php in TPE2.php
TPE3.php
TPE3.php in TPE3.php
TPE4.php
TPE4.php in TPE4.php
TPOS.php
TPOS.php in TPOS.php
TPRO.php
TPRO.php in TPRO.php
TPUB.php
TPUB.php in TPUB.php
TRCK.php
TRCK.php in TRCK.php
TRDA.php
TRDA.php in TRDA.php
TRSN.php
TRSN.php in TRSN.php
TRSO.php
TRSO.php in TRSO.php
TSIZ.php
TSIZ.php in TSIZ.php
TSOA.php
TSOA.php in TSOA.php
TSOP.php
TSOP.php in TSOP.php
TSOT.php
TSOT.php in TSOT.php
TSRC.php
TSRC.php in TSRC.php
TSSE.php
TSSE.php in TSSE.php
TSST.php
TSST.php in TSST.php
TXXX.php
TXXX.php in TXXX.php
TYER.php
TYER.php in TYER.php
Timing.php
Timing.php in Timing.php
toGUID
Transform::toGUID() in Transform.php
Returns big-endian ordered hexadecimal GUID string as little-endian ordered binary data string.
toHHex
Transform::toHHex() in Transform.php
Returns hexadecimal string having high nibble first as binary data.
toInt8
Transform::toInt8() in Transform.php
Returns binary data as 8-bit integer.
toInt16
Transform::toInt16() in Transform.php
Returns signed 16-bit integer as machine endian ordered binary data.
toInt32
Transform::toInt32() in Transform.php
Returns signed 32-bit integer as machine-endian ordered binary data.
toInt64BE
Transform::toInt64BE() in Transform.php
Returns 64-bit float as big-endian ordered binary data string.
toInt64LE
Transform::toInt64LE() in Transform.php
Returns 64-bit float as little-endian ordered binary data string.
toLHex
Transform::toLHex() in Transform.php
Returns hexadecimal string having low nibble first as binary data.
toString8
Transform::toString8() in Transform.php
Returns string as binary data padded to given length with zeros.
toString16
Transform::toString16() in Transform.php
Returns machine-ordered multibyte string as machine-endian ordered binary data
toString16BE
Transform::toString16BE() in Transform.php
Returns machine ordered multibyte string as big-endian ordered binary data.
toString16LE
Transform::toString16LE() in Transform.php
Returns machine-ordered multibyte string as little-endian ordered binary data.
toUInt16BE
Transform::toUInt16BE() in Transform.php
Returns unsigned 16-bit integer as big-endian ordered binary data.
toUInt16LE
Transform::toUInt16LE() in Transform.php
Returns unsigned 16-bit integer as little-endian ordered binary data.
toUInt32BE
Transform::toUInt32BE() in Transform.php
Returns unsigned 32-bit integer as big-endian ordered binary data.
toUInt32LE
Transform::toUInt32LE() in Transform.php
Returns unsigned 32-bit integer as little-endian ordered binary data.
Transform
Transform in Transform.php
An utility class to perform simple byte transformations on data.
Transform.php
Transform.php in Transform.php
u
top
USER.php
USER.php in USER.php
USLT.php
USLT.php in USLT.php
UNSYNCHRONISATION
A flag to denote whether or not unsynchronisation is applied on all
UNSYNCHRONISATION
This flag indicates whether or not unsynchronisation was applied to this frame.
UPDATE
ID3_ExtendedHeader::UPDATE in ExtendedHeader.php
A flag to denote that the present tag is an update of a tag found earlier in the present file or stream. If frames defined as unique are found in the present tag, they are to override any corresponding ones found in the earlier tag. This flag has no corresponding data.
useCrc
ID3_ExtendedHeader::useCrc() in ExtendedHeader.php
Sets whether the CRC-32 should be generated upon tag write.
UTF8
ID3_Encoding::UTF8 in Encoding.php
The UTF-8 Unicode encoding.
UTF16
ID3_Encoding::UTF16 in Encoding.php
The UTF-16 Unicode encoding with BOM.
UTF16BE
ID3_Encoding::UTF16BE in Encoding.php
The UTF-16BE Unicode encoding without BOM.
UTF16LE
ID3_Encoding::UTF16LE in Encoding.php
The UTF-16 Unicode encoding with BOM.
w
top
WCOM.php
WCOM.php in WCOM.php
WCOP.php
WCOP.php in WCOP.php
WOAF.php
WOAF.php in WOAF.php
WOAR.php
WOAR.php in WOAR.php
WOAS.php
WOAS.php in WOAS.php
WORS.php
WORS.php in WORS.php
WPAY.php
WPAY.php in WPAY.php
WPUB.php
WPUB.php in WPUB.php
WXXX.php
WXXX.php in WXXX.php
write
ID3v1::write() in ID3v1.php
Writes the possibly altered ID3v1 tag back to the file where it was read.
write
ID3v2::write() in ID3v2.php
Writes the possibly altered ID3v2 tag back to the file where it was read.
_
top
$_data
ID3_Frame::$_data in Frame.php
Raw content of the frame.
$_encoding
The text encoding.
$_link
ID3_Frame_AbstractLink::$_link in AbstractLink.php
$_options
ID3_Object::$_options in Object.php
The options array.
$_reader
ASF_Object::$_reader in Object.php
The reader object.
$_reader
ID3_Object::$_reader in Object.php
The reader object.
$_size
ASF_Object::$_size in Object.php
The object size in bytes.
$_text
ID3_Frame_AbstractText::$_text in AbstractText.php
The text array.
__call
Reader::__call() in Reader.php
Magic function to delegate the call to helper methods of Transform class to transform read data in another format.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Reader::__construct() in Reader.php
Constructs the Reader class with given file.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Reads the magic information from given magic file.
__construct
Constructs the ID3v1 class with given file. The file is not mandatory argument and may be omitted. A new tag can be written to a file also by giving the filename to the #write method of this class.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and reads object related data from the ASF file.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the ID3v2 class with given file and options. The options array may also be given as the only parameter.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and reads object related data from the ID3v2 tag.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and reads object related data from the ID3v2 tag.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
ASF_ContentDescriptionObject::__construct() in ContentDescriptionObject.php
Constructs the class with given parameters and reads object related data from the ASF file.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the ASF class with given file.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
Constructs the class with given parameters and parses object related data.
__construct
ASF_ExtendedContentDescriptionObject::__construct() in ExtendedContentDescriptionObject.php
Constructs the class with given parameters and reads object related data from the ASF file.
__construct
ASF_FilePropertiesObject::__construct() in FilePropertiesObject.php
Constructs the class with given parameters and reads object related data from the ASF file.
__construct
Constructs the class with given parameters and reads object related data from the ID3v2 tag.
__construct
Constructs the class with given parameters and parses object related data.
__construct
ID3_ExtendedHeader::__construct() in ExtendedHeader.php
Constructs the class with given parameters and reads object related data from the ID3v2 tag.
__construct
Constructs the class with given parameters and parses object related data.
__destruct
Reader::__destruct() in Reader.php
Closes the file.
__get
ID3v2::__get() in ID3v2.php
Magic function so that $obj->value will work. The method will attempt to return the first frame that matches the identifier.
__get
Reader::__get() in Reader.php
Magic function so that $obj->value will work.
__get
ID3v1::__get() in ID3v1.php
Magic function so that $obj->value will work.
__get
ID3_Object::__get() in Object.php
Magic function so that $obj->value will work.
__set
Reader::__set() in Reader.php
Magic function so that assignments with $obj->value will work.
__set
ID3_Object::__set() in Object.php
Magic function so that assignments with $obj->value will work.
__set
ID3v1::__set() in ID3v1.php
Magic function so that assignments with $obj->value will work.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
ID3_ExtendedHeader::__toString() in ExtendedHeader.php
Returns the header raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the frame raw data.
__toString
Returns the header/footer raw data without the identifier.
__toString
ID3v2::__toString() in ID3v2.php
Returns the tag raw data.
__toString
Returns the frame raw data.
a b c d e f g h i l m n o p r s t u w _