getAlbum [line 462]
The album or collection from which this track comes.
getArtist [line 511]
The artist responsible for this track.
This function returns the name of the artist responsible for this recording, which may be either a solo-artist, duet or group.
getBitrate [line 356]
Gives the most accurate bitrate measurement from this stream.
This function returns the most accurate bitrate measurement for this recording, depending on values set in the stream header.
getBitrates [line 342]
Various bitrate measurements
Gives an array of the values of four different types of bitrates for this stream. The nominal, maximum and minimum values are found within the file, whereas the average value is computed.
getChannels [line 313]
Number of channels used in this stream
This function returns the number of channels used in this stream. This can range from 1 to 255, but will likely be 2 (stereo) or 1 (mono).
getContact [line 734]
getCopyright [line 557]
The copyright attribution for this track.
getDate [line 687]
The date of the recording of this track.
This function returns the date on which this recording was made. There is no specification for the format of this date.
getDescription [line 635]
A short description of the contents of this track.
This function returns a short description of this track, which might contain extra information that doesn't fit anywhere else.
getEncoderVersion [line 296]
Version of the Vorbis specification referred to in the encoding of this stream.
This method returns the version of the Vorbis specification (currently 0 (ZERO)) referred to by the encoder of this stream. The Vorbis specification is well- defined, and thus one does not expect this value to change on a frequent basis.
getGenre [line 661]
The genre of this recording (e.g. Rock)
This function returns the genre of this recording. There are no pre- defined genres, so this is completely up to the tagging software.
getHeader [line 782]
Get an associative array containing header information about the stream
Overrides
File_Ogg_Media::getHeader() (Get an associative array containing header information about the stream)
getIdentificationString [line 282]
void getIdentificationString(
)
|
|
Get the 6-byte identification string expected in the common header
Overrides
File_Ogg_Media::getIdentificationString() (Get the 6-byte identification string expected in the common header)
getIsrc [line 760]
International Standard Recording Code.
Returns the International Standard Recording Code. This code can be validated using the Validate_ISPN package.
getLength [line 372]
getLicense [line 583]
The rights of distribution for this track.
This funtion returns the license for this track, and may include copyright information, or a creative commons statement.
getLocation [line 713]
Where this recording was made.
This function returns where this recording was made, such as a recording studio, or concert venue.
getOrganization [line 609]
string getOrganization(
)
|
|
The organisation responsible for this track.
This function returns the name of the organisation responsible for the production of this track, such as the record label.
getPerformer [line 534]
The performer of this track, such as an orchestra
getSampleRate [line 327]
Samples per second.
This function returns the number of samples used per second in this recording. Probably the most common value here is 44,100.
getTitle [line 416]
The title of this track, e.g. "What's Up Pussycat?".
getTrackNumber [line 485]
The number of this track if it is part of a larger collection.
getType [line 181]
Get a short string describing the type of the stream
Overrides
File_Ogg_Media::getType() (Get a short string describing the type of the stream)
getVersion [line 439]
The version of the track, such as a remix.
isMono [line 383]
States whether this logical stream was encoded in mono.
isQuadrophonic [line 405]
boolean isQuadrophonic(
)
|
|
States whether this logical stream was encoded in quadrophonic sound.
isStereo [line 394]
States whether this logical stream was encoded in stereo.
setAlbum [line 474]
void setAlbum(
string
$album, [boolean
$replace = true])
|
|
Set the album or collection for this track.
Parameters:
setArtist [line 523]
void setArtist(
string
$artist, [boolean
$replace = true])
|
|
Set the artist of this track.
Parameters:
setContact [line 746]
void setContact(
string
$contact, [boolean
$replace = true])
|
|
Set the contact information for this track.
Parameters:
setCopyright [line 569]
void setCopyright(
string
$copyright, [boolean
$replace = true])
|
|
Set the copyright attribution for this track.
Parameters:
setDate [line 699]
void setDate(
string
$date, [boolean
$replace = true])
|
|
Set the date of recording for this track.
Parameters:
setDescription [line 647]
void setDescription(
string
$description, [boolean
$replace = true])
|
|
Set the description of this track.
Parameters:
setGenre [line 673]
void setGenre(
string
$genre, [boolean
$replace = true])
|
|
Set the genre of this track.
Parameters:
setIsrc [line 772]
void setIsrc(
string
$isrc, [boolean
$replace = true])
|
|
Set the ISRC for this track.
Parameters:
setLicense [line 595]
void setLicense(
string
$license, [boolean
$replace = true])
|
|
Set the distribution rights for this track.
Parameters:
setLocation [line 725]
void setLocation(
string
$location, [boolean
$replace = true])
|
|
Set the location of the recording of this track.
Parameters:
setOrganziation [line 621]
void setOrganziation(
string
$organization, [boolean
$replace = true])
|
|
Set the organisation responsible for this track.
Parameters:
setPerformer [line 546]
void setPerformer(
string
$performer, [boolean
$replace = true])
|
|
Set the performer of this track.
Parameters:
setTitle [line 428]
void setTitle(
string
$title, [boolean
$replace = true])
|
|
Set the title of this track.
Parameters:
setTrackNumber [line 497]
void setTrackNumber(
int
$number, [boolean
$replace = true])
|
|
Set the number of this relative to the collection.
Parameters:
setVersion [line 451]
void setVersion(
string
$version, [boolean
$replace = true])
|
|
Set the version of this track.
Parameters: