|
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...
Inheritance diagram for GetId3\Module\Audio\Mpc:
Collaboration diagram for GetId3\Module\Audio\Mpc:Public Member Functions | |
| analyze () | |
| ParseMPCsv8 () | |
| http://trac.musepack.net/trac/wiki/SV8Specification More... | |
| ParseMPCsv7 () | |
| ParseMPCsv6 () | |
| MPCprofileNameLookup ($profileid) | |
| @staticvar array $MPCprofileNameLookup More... | |
| MPCfrequencyLookup ($frequencyid) | |
| @staticvar array $MPCfrequencyLookup More... | |
| MPCpeakDBLookup ($intvalue) | |
| MPCencoderVersionLookup ($encoderversion) | |
| SV8variableLengthInteger ($data, &$packetLength, $maxHandledPacketLength=9) | |
| MPCsv8PacketName ($packetKey) | |
| @staticvar array $MPCsv8PacketName More... | |
Public Member Functions inherited from GetId3\Handler\BaseHandler | |
| __construct (GetId3Core $getid3, $call_module=null) | |
| analyze () | |
| Analyze from file pointer. More... | |
| AnalyzeString (&$string) | |
| Analyze from string instead. More... | |
| saveAttachment (&$ThisFileInfoIndex, $filename, $offset, $length) | |
Additional Inherited Members | |
Protected Member Functions inherited from GetId3\Handler\BaseHandler | |
| ftell () | |
| fread ($bytes) | |
| fseek ($bytes, $whence=SEEK_SET) | |
| feof () | |
| isDependencyFor ($module) | |
| error ($text) | |
| warning ($text) | |
Protected Attributes inherited from GetId3\Handler\BaseHandler | |
| $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 Musepack/MPEG+ Audio files
| GetId3\Module\Audio\Mpc::analyze | ( | ) |
Reimplemented from GetId3\Handler\BaseHandler.
Definition at line 36 of file Mpc.php.
References $info, GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\fseek(), GetId3\Module\Audio\Mpc\ParseMPCsv6(), GetId3\Module\Audio\Mpc\ParseMPCsv7(), GetId3\Module\Audio\Mpc\ParseMPCsv8(), and GetId3\Lib\Helper\PrintHexBytes().
Here is the call graph for this function:| GetId3\Module\Audio\Mpc::MPCencoderVersionLookup | ( | $encoderversion | ) |
| type | $encoderversion |
Definition at line 504 of file Mpc.php.
Referenced by GetId3\Module\Audio\Mpc\ParseMPCsv7().
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::MPCfrequencyLookup | ( | $frequencyid | ) |
@staticvar array $MPCfrequencyLookup
| type | $frequencyid |
Definition at line 473 of file Mpc.php.
Referenced by GetId3\Module\Audio\Mpc\ParseMPCsv7(), and GetId3\Module\Audio\Mpc\ParseMPCsv8().
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::MPCpeakDBLookup | ( | $intvalue | ) |
| type | $intvalue |
Definition at line 490 of file Mpc.php.
Referenced by GetId3\Module\Audio\Mpc\ParseMPCsv7().
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::MPCprofileNameLookup | ( | $profileid | ) |
@staticvar array $MPCprofileNameLookup
| type | $profileid |
Definition at line 443 of file Mpc.php.
Referenced by GetId3\Module\Audio\Mpc\ParseMPCsv7().
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::MPCsv8PacketName | ( | $packetKey | ) |
@staticvar array $MPCsv8PacketName
| type | $packetKey |
Definition at line 571 of file Mpc.php.
Referenced by GetId3\Module\Audio\Mpc\ParseMPCsv8().
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::ParseMPCsv6 | ( | ) |
Definition at line 361 of file Mpc.php.
References $info, GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\fseek(), and GetId3\Lib\Helper\LittleEndian2Int().
Referenced by GetId3\Module\Audio\Mpc\analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::ParseMPCsv7 | ( | ) |
Definition at line 241 of file Mpc.php.
References $info, GetId3\Lib\Helper\CastAsInt(), GetId3\Handler\BaseHandler\fread(), GetId3\Lib\Helper\LittleEndian2Int(), GetId3\Module\Audio\Mpc\MPCencoderVersionLookup(), GetId3\Module\Audio\Mpc\MPCfrequencyLookup(), GetId3\Module\Audio\Mpc\MPCpeakDBLookup(), and GetId3\Module\Audio\Mpc\MPCprofileNameLookup().
Referenced by GetId3\Module\Audio\Mpc\analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::ParseMPCsv8 | ( | ) |
http://trac.musepack.net/trac/wiki/SV8Specification
Definition at line 84 of file Mpc.php.
References $info, GetId3\Lib\Helper\BigEndian2Int(), GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\fseek(), GetId3\Handler\BaseHandler\ftell(), GetId3\Module\Audio\Mpc\MPCfrequencyLookup(), GetId3\Module\Audio\Mpc\MPCsv8PacketName(), and GetId3\Module\Audio\Mpc\SV8variableLengthInteger().
Referenced by GetId3\Module\Audio\Mpc\analyze().
Here is the call graph for this function:
Here is the caller graph for this function:| GetId3\Module\Audio\Mpc::SV8variableLengthInteger | ( | $data, | |
| & | $packetLength, | ||
$maxHandledPacketLength = 9 |
|||
| ) |
| type | $data | |
| int | $packetLength | |
| type | $maxHandledPacketLength |
Definition at line 539 of file Mpc.php.
References $data.
Referenced by GetId3\Module\Audio\Mpc\ParseMPCsv8().
Here is the caller graph for this function: