ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
http://flac.sourceforge.net/format.html More...
Public Member Functions | |
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 | |
http://flac.sourceforge.net/format.html
Definition at line 23 of file module.audio.flac.php.
getid3_flac::Analyze | ( | ) |
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().
|
static |
Definition at line 396 of file module.audio.flac.php.
References array.
|
static |
|
private |
Definition at line 239 of file module.audio.flac.php.
References $info, and getid3_lib\BigEndian2Int().
Referenced by parseMETAdata().
|
private |
Definition at line 297 of file module.audio.flac.php.
References $index, $info, and getid3_lib\BigEndian2Int().
Referenced by parseMETAdata().
getid3_flac::parseMETAdata | ( | ) |
Definition at line 44 of file module.audio.flac.php.
References $i, $info, array, getID3\ATTACHMENTS_NONE, getid3_lib\BigEndian2Int(), getid3_handler\error(), getid3_handler\fread(), getid3_handler\ftell(), getid3_handler\isDependencyFor(), parseAPPLICATION(), parseCUESHEET(), parsePICTURE(), parseSEEKTABLE(), parseSTREAMINFO(), parseVORBIS_COMMENT(), and getid3_handler\warning().
Referenced by Analyze().
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(), and getid3_handler\saveAttachment().
Referenced by parseMETAdata().
|
private |
Definition at line 249 of file module.audio.flac.php.
References $info, getid3_lib\BigEndian2Int(), and getid3_lib\safe_inc().
Referenced by parseMETAdata().
|
private |
Definition at line 197 of file module.audio.flac.php.
References $info, array, getid3_lib\BigEndian2Bin(), getid3_lib\BigEndian2Int(), getid3_lib\Bin2Dec(), getid3_handler\error(), getid3_handler\isDependencyFor(), and getid3_handler\warning().
Referenced by parseMETAdata().
|
private |
Definition at line 278 of file module.audio.flac.php.
References $info, and getid3_handler\isDependencyFor().
Referenced by parseMETAdata().
|
static |
const getid3_flac::syncword = 'fLaC' |
Definition at line 25 of file module.audio.flac.php.