|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
@tutorial http://flac.sourceforge.net/format.html More...
Inheritance diagram for getid3_flac:
Collaboration diagram for getid3_flac:Public Member Functions | |
| getid3_flac (&$fd, &$ThisFileInfo) | |
| FLACparseMETAdata (&$fd, &$ThisFileInfo) | |
| FLACmetaBlockTypeLookup ($blocktype) | |
| FLACapplicationIDLookup ($applicationid) | |
| FLACparseSTREAMINFO ($METAdataBlockData, &$ThisFileInfo) | |
| FLACparseAPPLICATION ($METAdataBlockData, &$ThisFileInfo) | |
| FLACparseSEEKTABLE ($METAdataBlockData, &$ThisFileInfo) | |
| FLACparseCUESHEET ($METAdataBlockData, &$ThisFileInfo) | |
| Analyze () | |
| parseMETAdata () | |
| parsePICTURE () | |
| Parse METADATA_BLOCK_PICTURE flac structure and extract attachment External usage: audio.ogg. More... | |
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 | metaBlockTypeLookup ($blocktype) |
| static | applicationIDLookup ($applicationid) |
| static | pictureTypeLookup ($type_id) |
Data Fields | |
| const | syncword = 'fLaC' |
Private Member Functions | |
| parseSTREAMINFO ($BlockData) | |
| parseAPPLICATION ($BlockData) | |
| parseSEEKTABLE ($BlockData) | |
| parseVORBIS_COMMENT ($BlockData) | |
| parseCUESHEET ($BlockData) | |
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 | |
@tutorial http://flac.sourceforge.net/format.html
Definition at line 19 of file module.audio.flac.php.
| getid3_flac::Analyze | ( | ) |
Reimplemented from getid3_handler.
Definition at line 27 of file module.audio.flac.php.
References $info, getid3_handler\error(), getid3_handler\fread(), getid3_handler\fseek(), parseMETAdata(), and getid3_lib\PrintHexBytes().
Here is the call graph for this function:
|
static |
Definition at line 396 of file module.audio.flac.php.
Referenced by parseAPPLICATION().
Here is the caller graph for this function:| getid3_flac::FLACapplicationIDLookup | ( | $applicationid | ) |
Definition at line 170 of file module.audio.flac.php.
Referenced by FLACparseAPPLICATION().
Here is the caller graph for this function:| getid3_flac::FLACmetaBlockTypeLookup | ( | $blocktype | ) |
Definition at line 157 of file module.audio.flac.php.
Referenced by FLACparseMETAdata().
Here is the caller graph for this function:| getid3_flac::FLACparseAPPLICATION | ( | $METAdataBlockData, | |
| & | $ThisFileInfo | ||
| ) |
Definition at line 220 of file module.audio.flac.php.
References getid3_lib\BigEndian2Int(), and FLACapplicationIDLookup().
Referenced by FLACparseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::FLACparseCUESHEET | ( | $METAdataBlockData, | |
| & | $ThisFileInfo | ||
| ) |
Definition at line 258 of file module.audio.flac.php.
References getid3_lib\BigEndian2Int().
Referenced by FLACparseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::FLACparseMETAdata | ( | & | $fd, |
| & | $ThisFileInfo | ||
| ) |
Definition at line 40 of file module.audio.flac.php.
References getid3_lib\BigEndian2Int(), FLACmetaBlockTypeLookup(), FLACparseAPPLICATION(), FLACparseCUESHEET(), FLACparseSEEKTABLE(), FLACparseSTREAMINFO(), getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\ftell(), and getid3_ogg\ParseVorbisCommentsFilepointer().
Referenced by getid3_flac(), and getid3_ogg\getid3_ogg().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::FLACparseSEEKTABLE | ( | $METAdataBlockData, | |
| & | $ThisFileInfo | ||
| ) |
Definition at line 232 of file module.audio.flac.php.
References getid3_lib\BigEndian2Int().
Referenced by FLACparseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::FLACparseSTREAMINFO | ( | $METAdataBlockData, | |
| & | $ThisFileInfo | ||
| ) |
Definition at line 180 of file module.audio.flac.php.
References getid3_lib\BigEndian2Bin(), getid3_lib\BigEndian2Int(), and getid3_lib\Bin2Dec().
Referenced by FLACparseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::getid3_flac | ( | & | $fd, |
| & | $ThisFileInfo | ||
| ) |
Definition at line 22 of file module.audio.flac.php.
References FLACparseMETAdata(), getid3_handler\fread(), and getid3_handler\fseek().
Here is the call graph for this function:
|
static |
Definition at line 383 of file module.audio.flac.php.
Referenced by parseMETAdata().
Here is the caller graph for this function:
|
private |
Definition at line 239 of file module.audio.flac.php.
References $info, applicationIDLookup(), and getid3_lib\BigEndian2Int().
Referenced by parseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 297 of file module.audio.flac.php.
References $info, and getid3_lib\BigEndian2Int().
Referenced by parseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::parseMETAdata | ( | ) |
Definition at line 44 of file module.audio.flac.php.
References $info, getID3\ATTACHMENTS_NONE, getid3_lib\BigEndian2Int(), getid3_handler\error(), getid3_handler\fread(), getid3_handler\ftell(), getid3_handler\isDependencyFor(), metaBlockTypeLookup(), parseAPPLICATION(), parseCUESHEET(), parsePICTURE(), parseSEEKTABLE(), parseSTREAMINFO(), parseVORBIS_COMMENT(), and getid3_handler\warning().
Referenced by Analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_flac::parsePICTURE | ( | ) |
Parse METADATA_BLOCK_PICTURE flac structure and extract attachment External usage: audio.ogg.
Definition at line 352 of file module.audio.flac.php.
References $info, getid3_lib\BigEndian2Int(), getid3_handler\fread(), getid3_handler\ftell(), pictureTypeLookup(), and getid3_handler\saveAttachment().
Referenced by parseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 249 of file module.audio.flac.php.
References $info, getid3_lib\BigEndian2Int(), and getid3_lib\safe_inc().
Referenced by parseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 197 of file module.audio.flac.php.
References $info, getid3_lib\BigEndian2Bin(), getid3_lib\BigEndian2Int(), getid3_lib\Bin2Dec(), getid3_handler\error(), getid3_handler\isDependencyFor(), and getid3_handler\warning().
Referenced by parseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 278 of file module.audio.flac.php.
References $info, and getid3_handler\isDependencyFor().
Referenced by parseMETAdata().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 426 of file module.audio.flac.php.
Referenced by parsePICTURE().
Here is the caller graph for this function:| const getid3_flac::syncword = 'fLaC' |
Definition at line 25 of file module.audio.flac.php.