ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
getID3() by James Heinrich info@ // geti d3.or gMore...
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 () | |
![]() | |
__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 | |
![]() | |
ftell () | |
fread ($bytes) | |
fseek ($bytes, $whence=SEEK_SET) | |
feof () | |
isDependencyFor ($module) | |
error ($text) | |
warning ($text) | |
notice ($text) | |
![]() | |
$getid3 | |
$data_string_flag = false | |
$data_string = '' | |
$data_string_position = 0 | |
$data_string_length = 0 | |
getID3() by James Heinrich info@ // geti d3.or 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().
getid3_ac3::AC3bitrateLookup | ( | $frmsizecod | ) |
Definition at line 467 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3centerMixLevelLookup | ( | $cmixlev | ) |
Definition at line 311 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3channelsEnabledLookup | ( | $acmod, | |
$lfeon | |||
) |
Definition at line 347 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3dolbySurroundModeLookup | ( | $dsurmod | ) |
Definition at line 337 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3frameSizeLookup | ( | $frmsizecod, | |
$fscod | |||
) |
Definition at line 432 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3heavyCompression | ( | $compre | ) |
Definition at line 372 of file module.audio.ac3.php.
References getid3_lib\RGADamplitude2dB().
Referenced by getid3_ac3().
getid3_ac3::AC3roomTypeLookup | ( | $roomtyp | ) |
Definition at line 422 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3sampleRateCodeLookup | ( | $fscod | ) |
Definition at line 262 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3serviceTypeLookup | ( | $bsmod, | |
$acmod | |||
) |
Definition at line 272 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::AC3surroundMixLevelLookup | ( | $surmixlev | ) |
Definition at line 324 of file module.audio.ac3.php.
Referenced by getid3_ac3().
getid3_ac3::Analyze | ( | ) |
AH
Definition at line 25 of file module.audio.ac3.php.
References $info, getid3_lib\BigEndian2Bin(), getid3_handler\error(), getid3_handler\fread(), getid3_handler\fseek(), getid3_handler\isDependencyFor(), getid3_lib\LittleEndian2Int(), getid3_lib\PrintHexBytes(), and readHeaderBSI().
|
static |
Definition at line 275 of file module.audio.ac3.php.
|
static |
Definition at line 446 of file module.audio.ac3.php.
|
static |
Definition at line 290 of file module.audio.ac3.php.
|
static |
Definition at line 326 of file module.audio.ac3.php.
|
static |
Definition at line 316 of file module.audio.ac3.php.
|
static |
Definition at line 411 of file module.audio.ac3.php.
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().
|
static |
Definition at line 351 of file module.audio.ac3.php.
References getid3_lib\RGADamplitude2dB().
|
private |
Definition at line 237 of file module.audio.ac3.php.
References $data.
Referenced by Analyze().
|
static |
Definition at line 401 of file module.audio.ac3.php.
|
static |
Definition at line 244 of file module.audio.ac3.php.
|
static |
Definition at line 254 of file module.audio.ac3.php.
|
static |
Definition at line 303 of file module.audio.ac3.php.
|
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 getid3_riff\ParseRIFF().