|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
getID3() by James Heinrich info@.nosp@m.geti.nosp@m.d3.or.nosp@m.g // More...
Inheritance diagram for getid3_ac3:
Collaboration diagram for getid3_ac3:Public Member Functions | |
| getid3_ac3 (&$fd, &$ThisFileInfo) | |
| AC3sampleRateCodeLookup ($fscod) | |
| AC3serviceTypeLookup ($bsmod, $acmod) | |
| AC3audioCodingModeLookup ($acmod) | |
| AC3centerMixLevelLookup ($cmixlev) | |
| AC3surroundMixLevelLookup ($surmixlev) | |
| AC3dolbySurroundModeLookup ($dsurmod) | |
| AC3channelsEnabledLookup ($acmod, $lfeon) | |
| AC3heavyCompression ($compre) | |
| AC3roomTypeLookup ($roomtyp) | |
| AC3frameSizeLookup ($frmsizecod, $fscod) | |
| AC3bitrateLookup ($frmsizecod) | |
| Analyze () | |
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 | sampleRateCodeLookup ($fscod) |
| static | serviceTypeLookup ($bsmod, $acmod) |
| static | audioCodingModeLookup ($acmod) |
| static | centerMixLevelLookup ($cmixlev) |
| static | surroundMixLevelLookup ($surmixlev) |
| static | dolbySurroundModeLookup ($dsurmod) |
| static | channelsEnabledLookup ($acmod, $lfeon) |
| static | heavyCompression ($compre) |
| static | roomTypeLookup ($roomtyp) |
| static | frameSizeLookup ($frmsizecod, $fscod) |
| static | bitrateLookup ($frmsizecod) |
Data Fields | |
| const | syncword = "\x0B\x77" |
Private Member Functions | |
| readHeaderBSI ($length) | |
Private Attributes | |
| $AC3header = array() | |
| $BSIoffset = 0 | |
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 | |
getID3() by James Heinrich info@.nosp@m.geti.nosp@m.d3.or.nosp@m.g //
Definition at line 17 of file module.audio.ac3.php.
| getid3_ac3::AC3audioCodingModeLookup | ( | $acmod | ) |
Definition at line 293 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3bitrateLookup | ( | $frmsizecod | ) |
Definition at line 467 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3centerMixLevelLookup | ( | $cmixlev | ) |
Definition at line 311 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3channelsEnabledLookup | ( | $acmod, | |
| $lfeon | |||
| ) |
Definition at line 347 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3dolbySurroundModeLookup | ( | $dsurmod | ) |
Definition at line 337 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3frameSizeLookup | ( | $frmsizecod, | |
| $fscod | |||
| ) |
Definition at line 432 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3heavyCompression | ( | $compre | ) |
Definition at line 372 of file module.audio.ac3.php.
References getid3_lib\RGADamplitude2dB().
Referenced by getid3_ac3().
Here is the call graph for this function:
Here is the caller graph for this function:| getid3_ac3::AC3roomTypeLookup | ( | $roomtyp | ) |
Definition at line 422 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3sampleRateCodeLookup | ( | $fscod | ) |
Definition at line 262 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3serviceTypeLookup | ( | $bsmod, | |
| $acmod | |||
| ) |
Definition at line 272 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::AC3surroundMixLevelLookup | ( | $surmixlev | ) |
Definition at line 324 of file module.audio.ac3.php.
Referenced by getid3_ac3().
Here is the caller graph for this function:| getid3_ac3::Analyze | ( | ) |
AH
Reimplemented from getid3_handler.
Definition at line 25 of file module.audio.ac3.php.
References $info, audioCodingModeLookup(), getid3_lib\BigEndian2Bin(), bitrateLookup(), centerMixLevelLookup(), channelsEnabledLookup(), dolbySurroundModeLookup(), getid3_handler\error(), frameSizeLookup(), getid3_handler\fread(), getid3_handler\fseek(), heavyCompression(), getid3_handler\isDependencyFor(), getid3_lib\LittleEndian2Int(), getid3_lib\PrintHexBytes(), readHeaderBSI(), roomTypeLookup(), sampleRateCodeLookup(), serviceTypeLookup(), surroundMixLevelLookup(), and syncword.
Here is the call graph for this function:
|
static |
Definition at line 275 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 446 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 290 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 326 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 316 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 411 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:| getid3_ac3::getid3_ac3 | ( | & | $fd, |
| & | $ThisFileInfo | ||
| ) |
AH
Definition at line 20 of file module.audio.ac3.php.
References $AC3header, AC3audioCodingModeLookup(), AC3bitrateLookup(), AC3centerMixLevelLookup(), AC3channelsEnabledLookup(), AC3dolbySurroundModeLookup(), AC3frameSizeLookup(), AC3heavyCompression(), AC3roomTypeLookup(), AC3sampleRateCodeLookup(), AC3serviceTypeLookup(), AC3surroundMixLevelLookup(), getid3_lib\BigEndian2Bin(), getid3_handler\fread(), getid3_handler\fseek(), and getid3_lib\LittleEndian2Int().
Here is the call graph for this function:
|
static |
Definition at line 351 of file module.audio.ac3.php.
References getid3_lib\RGADamplitude2dB().
Referenced by Analyze().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 237 of file module.audio.ac3.php.
References $data.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 401 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 244 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 254 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
static |
Definition at line 303 of file module.audio.ac3.php.
Referenced by Analyze().
Here is the caller graph for this function:
|
private |
Definition at line 20 of file module.audio.ac3.php.
Referenced by getid3_ac3().
|
private |
Definition at line 21 of file module.audio.ac3.php.
| const getid3_ac3::syncword = "\x0B\x77" |
Definition at line 23 of file module.audio.ac3.php.
Referenced by Analyze(), and getid3_riff\ParseRIFF().