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

File: Ogg.php

Source Location: /File_Ogg-0.2.0/File/Ogg.php

Classes:

File_Ogg
Factory class for providing either a PEAR or PECL interface to an Ogg stream.

Page Details:

Includes:

require_once('PEAR.php') [line 32]
require_once('File/Ogg/Stream.php') [line 33]

OGG_CAPTURE_PATTERN [line 43]

OGG_CAPTURE_PATTERN = "OggS"
Capture pattern to determine if a file is an Ogg physical stream.

[ Top ]



OGG_ERROR_BAD_SERIAL [line 78]

OGG_ERROR_BAD_SERIAL = 3
Error thrown if the user attempts to extract an logical stream with no corresponding serial number.

[ Top ]



OGG_ERROR_INVALID_FILE [line 69]

OGG_ERROR_INVALID_FILE = 1
Error thrown if the file location passed is nonexistant or unreadable.

[ Top ]



OGG_ERROR_UNSUPPORTED [line 73]

OGG_ERROR_UNSUPPORTED = 2
Error thrown if the user attempts to extract an unsupported logical stream.

[ Top ]



OGG_MAXIMUM_PAGE_SIZE [line 49]

OGG_MAXIMUM_PAGE_SIZE = 65311
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.

[ Top ]



OGG_STREAM_CAPTURE_FLAC [line 61]

OGG_STREAM_CAPTURE_FLAC = "fLaC"
Capture pattern for an Ogg FLAC logical stream.

[ Top ]



OGG_STREAM_CAPTURE_SPEEX [line 57]

OGG_STREAM_CAPTURE_SPEEX = "Speex "
Capture pattern for an Ogg Speex logical stream.

[ Top ]



OGG_STREAM_CAPTURE_THEORA [line 65]

OGG_STREAM_CAPTURE_THEORA = "theora"
Capture pattern for an Ogg Theora logical stream.

[ Top ]



OGG_STREAM_CAPTURE_VORBIS [line 53]

OGG_STREAM_CAPTURE_VORBIS = "vorbis"
Capture pattern for an Ogg Vorbis logical stream.

[ Top ]



OGG_STREAM_FLAC [line 38]

OGG_STREAM_FLAC = 4

[ Top ]



OGG_STREAM_SPEEX [line 37]

OGG_STREAM_SPEEX = 3

[ Top ]



OGG_STREAM_THEORA [line 36]

OGG_STREAM_THEORA = 2

[ Top ]



OGG_STREAM_VORBIS [line 35]

OGG_STREAM_VORBIS = 1

[ Top ]



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