|
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\Ac3:
Collaboration diagram for GetId3\Module\Audio\Ac3:Public Member Functions | |
| analyze () | |
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) | |
Static Public Member Functions | |
| static | sampleRateCodeLookup ($fscod) |
| @staticvar array $AC3sampleRateCodeLookup More... | |
| static | serviceTypeLookup ($bsmod, $acmod) |
| @staticvar array $AC3serviceTypeLookup More... | |
| static | audioCodingModeLookup ($acmod) |
| @staticvar array $AC3audioCodingModeLookup More... | |
| static | centerMixLevelLookup ($cmixlev) |
| @staticvar type $AC3centerMixLevelLookup More... | |
| static | surroundMixLevelLookup ($surmixlev) |
| @staticvar type $AC3surroundMixLevelLookup More... | |
| static | dolbySurroundModeLookup ($dsurmod) |
| @staticvar array $AC3dolbySurroundModeLookup More... | |
| static | channelsEnabledLookup ($acmod, $lfeon) |
| static | heavyCompression ($compre) |
| static | roomTypeLookup ($roomtyp) |
| @staticvar array $AC3roomTypeLookup More... | |
| static | frameSizeLookup ($frmsizecod, $fscod) |
| @staticvar array $AC3frameSizeLookup More... | |
| static | bitrateLookup ($frmsizecod) |
| @staticvar array $AC3bitrateLookup More... | |
Private Member Functions | |
| readHeaderBSI ($length) | |
Private Attributes | |
| $AC3header = array() | |
| $BSIoffset = 0 | |
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 AC-3 (aka Dolby Digital) audio files
| GetId3\Module\Audio\Ac3::analyze | ( | ) |
AH
Reimplemented from GetId3\Handler\BaseHandler.
Definition at line 47 of file Ac3.php.
References $info, GetId3\Module\Audio\Ac3\audioCodingModeLookup(), GetId3\Lib\Helper\BigEndian2Bin(), GetId3\Module\Audio\Ac3\bitrateLookup(), GetId3\Module\Audio\Ac3\centerMixLevelLookup(), GetId3\Module\Audio\Ac3\channelsEnabledLookup(), GetId3\Module\Audio\Ac3\dolbySurroundModeLookup(), GetId3\Handler\BaseHandler\error(), GetId3\Module\Audio\Ac3\frameSizeLookup(), GetId3\Handler\BaseHandler\fread(), GetId3\Handler\BaseHandler\fseek(), GetId3\Module\Audio\Ac3\heavyCompression(), GetId3\Handler\BaseHandler\isDependencyFor(), GetId3\Lib\Helper\LittleEndian2Int(), GetId3\Lib\Helper\PrintHexBytes(), GetId3\Module\Audio\Ac3\readHeaderBSI(), GetId3\Module\Audio\Ac3\roomTypeLookup(), GetId3\Module\Audio\Ac3\sampleRateCodeLookup(), GetId3\Module\Audio\Ac3\serviceTypeLookup(), and GetId3\Module\Audio\Ac3\surroundMixLevelLookup().
Here is the call graph for this function:
|
static |
@staticvar array $AC3audioCodingModeLookup
| type | $acmod |
Definition at line 330 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar array $AC3bitrateLookup
| type | $frmsizecod |
Definition at line 566 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar type $AC3centerMixLevelLookup
| type | $cmixlev |
Definition at line 356 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
| type | $acmod | |
| type | $lfeon |
Definition at line 416 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar array $AC3dolbySurroundModeLookup
| type | $dsurmod |
Definition at line 398 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar array $AC3frameSizeLookup
| type | $frmsizecod | |
| type | $fscod |
Definition at line 523 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
| type | $compre |
Definition at line 448 of file Ac3.php.
References GetId3\Lib\Helper\RGADamplitude2dB().
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| type | $length |
Definition at line 268 of file Ac3.php.
References $data.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar array $AC3roomTypeLookup
| type | $roomtyp |
Definition at line 504 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar array $AC3sampleRateCodeLookup
| type | $fscod |
Definition at line 282 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar array $AC3serviceTypeLookup
| type | $bsmod | |
| type | $acmod |
Definition at line 301 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function:
|
static |
@staticvar type $AC3surroundMixLevelLookup
| type | $surmixlev |
Definition at line 377 of file Ac3.php.
Referenced by GetId3\Module\Audio\Ac3\analyze().
Here is the caller graph for this function: