|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Inheritance diagram for getid3_ogg:
Collaboration diagram for getid3_ogg:Public Member Functions | |
| getid3_ogg (&$fd, &$ThisFileInfo) | |
| ParseOggPageHeader (&$fd) | |
| ParseVorbisCommentsFilepointer (&$fd, &$ThisFileInfo) | |
| SpeexBandModeLookup ($mode) | |
| OggPageSegmentLength ($OggInfoArray, $SegmentNumber=1) | |
| get_quality_from_nominal_bitrate ($nominal_bitrate) | |
| Analyze () | |
| ParseVorbisPageHeader (&$filedata, &$filedataoffset, &$oggpageinfo) | |
| ParseOpusPageHeader (&$filedata, &$filedataoffset, &$oggpageinfo) | |
| ParseOggPageHeader () | |
| ParseVorbisComments () | |
Public Member Functions inherited from getid3_handler | |
| __construct (getID3 $getid3, $call_module=null) | |
| Analyze () | |
| AnalyzeString ($string) | |
| setStringMode ($string) | |
| saveAttachment ($name, $offset, $length, $image_mime=null) | |
Static Public Member Functions | |
| static | SpeexBandModeLookup ($mode) |
| static | OggPageSegmentLength ($OggInfoArray, $SegmentNumber=1) |
| static | get_quality_from_nominal_bitrate ($nominal_bitrate) |
| static | TheoraColorSpace ($colorspace_id) |
| static | TheoraPixelFormat ($pixelformat_id) |
Additional Inherited Members | |
Protected Member Functions inherited from getid3_handler | |
| ftell () | |
| fread ($bytes) | |
| fseek ($bytes, $whence=SEEK_SET) | |
| feof () | |
| isDependencyFor ($module) | |
| error ($text) | |
| warning ($text) | |
| notice ($text) | |
Protected Attributes inherited from getid3_handler | |
| $getid3 | |
| $data_string_flag = false | |
| $data_string = '' | |
| $data_string_position = 0 | |
| $data_string_length = 0 | |
Definition at line 18 of file module.audio.ogg.php.
| getid3_ogg::Analyze | ( | ) |
Reimplemented from getid3_handler.
Definition at line 22 of file module.audio.ogg.php.
References $info, getid3_lib\BigEndian2Int(), getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), getid3_lib\intValueSupported(), getid3_lib\LittleEndian2Int(), ParseOggPageHeader(), ParseOpusPageHeader(), ParseVorbisComments(), ParseVorbisPageHeader(), SpeexBandModeLookup(), TheoraColorSpace(), and TheoraPixelFormat().
Here is the call graph for this function:| getid3_ogg::get_quality_from_nominal_bitrate | ( | $nominal_bitrate | ) |
Definition at line 518 of file module.audio.ogg.php.
|
static |
Definition at line 793 of file module.audio.ogg.php.
| getid3_ogg::getid3_ogg | ( | & | $fd, |
| & | $ThisFileInfo | ||
| ) |
Definition at line 21 of file module.audio.ogg.php.
References getid3_flac\FLACparseMETAdata(), getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), GETID3_FREAD_BUFFER_SIZE, getid3_lib\LittleEndian2Int(), ParseOggPageHeader(), ParseVorbisCommentsFilepointer(), and SpeexBandModeLookup().
Here is the call graph for this function:| getid3_ogg::OggPageSegmentLength | ( | $OggInfoArray, | |
$SegmentNumber = 1 |
|||
| ) |
Definition at line 504 of file module.audio.ogg.php.
Referenced by ParseVorbisComments(), and ParseVorbisCommentsFilepointer().
Here is the caller graph for this function:
|
static |
Definition at line 779 of file module.audio.ogg.php.
| getid3_ogg::ParseOggPageHeader | ( | & | $fd | ) |
Definition at line 261 of file module.audio.ogg.php.
References getid3_handler\feof(), getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), GETID3_FREAD_BUFFER_SIZE, and getid3_lib\LittleEndian2Int().
Here is the call graph for this function:| getid3_ogg::ParseOggPageHeader | ( | ) |
Definition at line 480 of file module.audio.ogg.php.
References getid3_handler\feof(), getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), and getid3_lib\LittleEndian2Int().
Referenced by Analyze(), getid3_ogg(), ParseVorbisComments(), and ParseVorbisCommentsFilepointer().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_ogg::ParseOpusPageHeader | ( | & | $filedata, |
| & | $filedataoffset, | ||
| & | $oggpageinfo | ||
| ) |
Definition at line 430 of file module.audio.ogg.php.
References $info, and getid3_lib\LittleEndian2Int().
Referenced by Analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_ogg::ParseVorbisComments | ( | ) |
Definition at line 532 of file module.audio.ogg.php.
References $data, getid3_handler\$getid3, $info, getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), getid3_lib\GetDataImageSize(), getid3_lib\LittleEndian2Int(), getid3_handler\notice(), OggPageSegmentLength(), ParseOggPageHeader(), and getid3_handler\warning().
Referenced by Analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_ogg::ParseVorbisCommentsFilepointer | ( | & | $fd, |
| & | $ThisFileInfo | ||
| ) |
Definition at line 313 of file module.audio.ogg.php.
References getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), getid3_lib\GetDataImageSize(), getid3_lib\image_type_to_mime_type(), getid3_lib\LittleEndian2Int(), OggPageSegmentLength(), and ParseOggPageHeader().
Referenced by getid3_flac\FLACparseMETAdata(), and getid3_ogg().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_ogg::ParseVorbisPageHeader | ( | & | $filedata, |
| & | $filedataoffset, | ||
| & | $oggpageinfo | ||
| ) |
Definition at line 381 of file module.audio.ogg.php.
References $info, and getid3_lib\LittleEndian2Int().
Referenced by Analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_ogg::SpeexBandModeLookup | ( | $mode | ) |
Definition at line 493 of file module.audio.ogg.php.
Referenced by Analyze(), and getid3_ogg().
Here is the caller graph for this function:
|
static |
Definition at line 768 of file module.audio.ogg.php.
|
static |
Definition at line 816 of file module.audio.ogg.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 828 of file module.audio.ogg.php.
Referenced by Analyze().
Here is the caller graph for this function: