ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
GetId3() by James Heinrich info@.nosp@m.geti.nosp@m.d3.or.nosp@m.g //. More...
Public Member Functions | |
analyze () | |
parseMETAdata () | |
parsePICTURE ($Block='') | |
![]() | |
__construct (GetId3Core $getid3, $call_module=null) | |
analyze () | |
Analyze from file pointer. More... | |
AnalyzeString (&$string) | |
Analyze from string instead. More... | |
saveAttachment (&$ThisFileInfoIndex, $filename, $offset, $length) | |
Static Public Member Functions | |
static | metaBlockTypeLookup ($blocktype) |
@staticvar array $metaBlockTypeLookup More... | |
static | applicationIDLookup ($applicationid) |
@staticvar array $applicationIDLookup More... | |
static | pictureTypeLookup ($type_id) |
@staticvar array $lookup More... | |
Private Member Functions | |
parseSTREAMINFO ($BlockData) | |
parseAPPLICATION ($BlockData) | |
parseSEEKTABLE ($BlockData) | |
parseVORBIS_COMMENT ($BlockData) | |
parseCUESHEET ($BlockData) | |
Additional Inherited Members | |
![]() | |
ftell () | |
fread ($bytes) | |
fseek ($bytes, $whence=SEEK_SET) | |
feof () | |
isDependencyFor ($module) | |
error ($text) | |
warning ($text) | |
![]() | |
$getid3 | |
$data_string_flag = false | |
$data_string = '' | |
$data_string_position = 0 | |
$data_string_length = 0 | |
GetId3() by James Heinrich info@.nosp@m.geti.nosp@m.d3.or.nosp@m.g //.
module for analyzing FLAC and OggFLAC audio files
GetId3\Module\Audio\Flac::analyze | ( | ) |
Reimplemented from GetId3\Handler\BaseHandler.
Definition at line 37 of file Flac.php.
References $info, GetId3\Handler\BaseHandler\error(), GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\fseek(), GetId3\Module\Audio\Flac\parseMETAdata(), and GetId3\Lib\Helper\PrintHexBytes().
|
static |
@staticvar array $applicationIDLookup
type | $applicationid |
Definition at line 448 of file Flac.php.
Referenced by GetId3\Module\Audio\Flac\parseAPPLICATION().
|
static |
@staticvar array $metaBlockTypeLookup
type | $blocktype |
Definition at line 426 of file Flac.php.
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
|
private |
type | $BlockData |
Definition at line 255 of file Flac.php.
References $info, GetId3\Module\Audio\Flac\applicationIDLookup(), and GetId3\Lib\Helper\BigEndian2Int().
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
|
private |
type | $BlockData |
Definition at line 332 of file Flac.php.
References $info, and GetId3\Lib\Helper\BigEndian2Int().
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
GetId3\Module\Audio\Flac::parseMETAdata | ( | ) |
Definition at line 61 of file Flac.php.
References $info, GetId3\GetId3Core\ATTACHMENTS_INLINE, GetId3\Lib\Helper\BigEndian2Int(), GetId3\Handler\BaseHandler\error(), GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\ftell(), GetId3\Handler\BaseHandler\isDependencyFor(), GetId3\Module\Audio\Flac\metaBlockTypeLookup(), GetId3\Module\Audio\Flac\parseAPPLICATION(), GetId3\Module\Audio\Flac\parseCUESHEET(), GetId3\Module\Audio\Flac\parsePICTURE(), GetId3\Module\Audio\Flac\parseSEEKTABLE(), GetId3\Module\Audio\Flac\parseSTREAMINFO(), GetId3\Module\Audio\Flac\parseVORBIS_COMMENT(), and GetId3\Handler\BaseHandler\warning().
Referenced by GetId3\Module\Audio\Flac\analyze().
GetId3\Module\Audio\Flac::parsePICTURE | ( | $Block = '' | ) |
type | $Block |
Definition at line 389 of file Flac.php.
References $info, GetId3\Lib\Helper\BigEndian2Int(), GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\ftell(), GetId3\Module\Audio\Flac\pictureTypeLookup(), and GetId3\Handler\BaseHandler\saveAttachment().
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
|
private |
type | $BlockData |
Definition at line 271 of file Flac.php.
References $info, GetId3\Lib\Helper\BigEndian2Int(), and GetId3\Lib\Helper\safe_inc().
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
|
private |
type | $BlockData |
Definition at line 208 of file Flac.php.
References $info, GetId3\Lib\Helper\BigEndian2Bin(), GetId3\Lib\Helper\BigEndian2Int(), GetId3\Lib\Helper\Bin2Dec(), GetId3\Handler\BaseHandler\error(), GetId3\Handler\BaseHandler\isDependencyFor(), and GetId3\Handler\BaseHandler\warning().
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
|
private |
type | $BlockData |
Definition at line 306 of file Flac.php.
References GetId3\Handler\BaseHandler\$data_string, $info, and GetId3\Handler\BaseHandler\isDependencyFor().
Referenced by GetId3\Module\Audio\Flac\parseMETAdata().
|
static |
@staticvar array $lookup
type | $type_id |
Definition at line 466 of file Flac.php.
Referenced by GetId3\Module\Audio\Flac\parsePICTURE().