File_Ogg
[ class tree: File_Ogg ] [ index: File_Ogg ] [ all elements ]

Index of all elements

[ b ] [ f ] [ g ] [ h ] [ i ] [ l ] [ o ] [ ] [ s ] [ t ]

b

Bitstream.php
procedural page Bitstream.php
top

f

File_Ogg
in file Ogg.php, class File_Ogg
    Factory class for providing either a PEAR or PECL interface to an Ogg stream.
File_Ogg
in file Ogg.php, method File_Ogg::File_Ogg()
    Returns an interface to an Ogg physical stream.
File_Ogg_Bitstream
in file Bitstream.php, class File_Ogg_Bitstream
File_Ogg_Flac
in file Flac.php, method File_Ogg_Flac::File_Ogg_Flac()
File_Ogg_Flac
in file Flac.php, class File_Ogg_Flac
File_Ogg_Speex
in file Speex.php, method File_Ogg_Speex::File_Ogg_Speex()
File_Ogg_Speex
in file Speex.php, class File_Ogg_Speex
File_Ogg_Theora
in file Theora.php, class File_Ogg_Theora
File_Ogg_Theora
in file Theora.php, method File_Ogg_Theora::File_Ogg_Theora()
File_Ogg_Vorbis
in file Vorbis.php, method File_Ogg_Vorbis::File_Ogg_Vorbis()
    Constructor for accessing a Vorbis logical stream.
File_Ogg_Vorbis
in file Vorbis.php, class File_Ogg_Vorbis
    Extract the contents of a Vorbis logical stream.
Flac.php
procedural page Flac.php
top

g

getBitrate
in file Vorbis.php, method File_Ogg_Vorbis::getBitrate()
    Gives the most accurate bitrate measurement from this stream.
getBitrates
in file Vorbis.php, method File_Ogg_Vorbis::getBitrates()
    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
in file Vorbis.php, method File_Ogg_Vorbis::getChannels()
    Gives the number of channels used in this stream.
getComment
in file Vorbis.php, method File_Ogg_Vorbis::getComment()
    Provides an interface to the numerous comments located with a Vorbis stream.
getCommentList
in file Vorbis.php, method File_Ogg_Vorbis::getCommentList()
    Provides a list of the comments extracted from the Vorbis stream.
getLength
in file Vorbis.php, method File_Ogg_Vorbis::getLength()
    Gives the length (in seconds) of this stream.
getSampleRate
in file Vorbis.php, method File_Ogg_Vorbis::getSampleRate()
    Gives the number of samples per second used in this stream.
getSerial
in file Bitstream.php, method File_Ogg_Bitstream::getSerial()
    Gives the serial number of this stream.
getSize
in file Vorbis.php, method File_Ogg_Vorbis::getSize()
    Gives the size (in bits) of this stream.
getStream
in file Ogg.php, method File_Ogg::getStream()
    Returns the appropriate logical bitstream that corresponds to the provided serial.
getVendor
in file Vorbis.php, method File_Ogg_Vorbis::getVendor()
    Gives the vendor string for the software used to encode this stream.
getVersion
in file Vorbis.php, method File_Ogg_Vorbis::getVersion()
    Version of the Vorbis specification referred to in the encoding of this stream.
top

h

hasStream
in file Ogg.php, method File_Ogg::hasStream()
    This function returns true if a logical bitstream of the requested type can be found.
top

i

isMono
in file Vorbis.php, method File_Ogg_Vorbis::isMono()
    States whether this logical stream was encoded in mono.
isStereo
in file Vorbis.php, method File_Ogg_Vorbis::isStereo()
    States whether this logical stream was encoded in stereo.
top

l

listStreams
in file Ogg.php, method File_Ogg::listStreams()
    Returns an array of logical streams inside this physical bitstream.
top

o

OGG_CAPTURE_PATTERN
in file Ogg.php, constant OGG_CAPTURE_PATTERN
    Capture pattern to determine if a file is an Ogg physical stream.
OGG_ERROR_BAD_SERIAL
in file Ogg.php, constant OGG_ERROR_BAD_SERIAL
    Error thrown if the user attempts to extract an logical stream with no corresponding serial number.
OGG_ERROR_INVALID_FILE
in file Ogg.php, constant OGG_ERROR_INVALID_FILE
    Error thrown if the file location passed is nonexistant or unreadable.
OGG_ERROR_UNSUPPORTED
in file Ogg.php, constant OGG_ERROR_UNSUPPORTED
    Error thrown if the user attempts to extract an unsupported logical stream.
Ogg.php
procedural page Ogg.php
OGG_MAXIMUM_PAGE_SIZE
in file Ogg.php, constant OGG_MAXIMUM_PAGE_SIZE
    Maximum size of an Ogg stream page plus four. This value is specified to allow efficient parsing of the physical stream. The extra four is a paranoid measure to make sure a capture pattern is not split into two parts accidentally.
OGG_STREAM_CAPTURE_FLAC
in file Ogg.php, constant OGG_STREAM_CAPTURE_FLAC
    Capture pattern for an Ogg FLAC logical stream.
OGG_STREAM_CAPTURE_SPEEX
in file Ogg.php, constant OGG_STREAM_CAPTURE_SPEEX
    Capture pattern for an Ogg Speex logical stream.
OGG_STREAM_CAPTURE_THEORA
in file Ogg.php, constant OGG_STREAM_CAPTURE_THEORA
    Capture pattern for an Ogg Theora logical stream.
OGG_STREAM_CAPTURE_VORBIS
in file Ogg.php, constant OGG_STREAM_CAPTURE_VORBIS
    Capture pattern for an Ogg Vorbis logical stream.
OGG_STREAM_FLAC
in file Ogg.php, constant OGG_STREAM_FLAC
OGG_STREAM_SPEEX
in file Ogg.php, constant OGG_STREAM_SPEEX
OGG_STREAM_THEORA
in file Ogg.php, constant OGG_STREAM_THEORA
OGG_STREAM_VORBIS
in file Ogg.php, constant OGG_STREAM_VORBIS
OGG_VORBIS_COMMENTS_HEADER
in file Vorbis.php, constant OGG_VORBIS_COMMENTS_HEADER
    Check number for the second header in a Vorbis stream.
OGG_VORBIS_ERROR_INVALID_COMMENT
in file Vorbis.php, constant OGG_VORBIS_ERROR_INVALID_COMMENT
    Error thrown if the user attempts to extract a comment using a comment key that does not exist.
OGG_VORBIS_ERROR_UNDECODABLE
in file Vorbis.php, constant OGG_VORBIS_ERROR_UNDECODABLE
    Error thrown if the stream appears to be corrupted.
OGG_VORBIS_IDENTIFICATION_HEADER
in file Vorbis.php, constant OGG_VORBIS_IDENTIFICATION_HEADER
    Check number for the first header in a Vorbis stream.
OGG_VORBIS_SETUP_HEADER
in file Vorbis.php, constant OGG_VORBIS_SETUP_HEADER
    Check number for the third header in a Vorbis stream.
top

s

Speex.php
procedural page Speex.php
top

t

Theora.php
procedural page Theora.php
top

v

Vorbis.php
procedural page Vorbis.php
top

Documentation generated on Thu, 03 Nov 2005 08:00:08 -0500 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.