ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5
|
Public Member Functions | |
getID3 () | |
setOption ($optArray) | |
analyze ($filename) | |
error ($message) | |
warning ($message) | |
CleanUp () | |
GetFileFormatArray () | |
GetFileFormat (&$filedata, $filename='') | |
CharConvert (&$array, $encoding) | |
HandleAllTags () | |
getHashdata ($algorithm) | |
ChannelsBitratePlaytimeCalculations () | |
CalculateCompressionRatioVideo () | |
CalculateCompressionRatioAudio () | |
CalculateReplayGain () | |
ProcessAudioStreams () | |
getid3_tempnam () | |
__construct () | |
version () | |
fread_buffer_size () | |
setOption ($optArray) | |
openfile ($filename, $filesize=null) | |
analyze ($filename, $filesize=null, $original_filename='') | |
error ($message) | |
warning ($message) | |
GetFileFormatArray () | |
GetFileFormat (&$filedata, $filename='') | |
CharConvert (&$array, $encoding) | |
HandleAllTags () | |
getHashdata ($algorithm) | |
ChannelsBitratePlaytimeCalculations () | |
CalculateCompressionRatioVideo () | |
CalculateCompressionRatioAudio () | |
CalculateReplayGain () | |
ProcessAudioStreams () | |
getid3_tempnam () | |
include_module ($name) | |
Data Fields | |
$encoding = 'ISO-8859-1' | |
$encoding_id3v1 = 'ISO-8859-1' | |
$tempdir = '*' | |
$option_tag_id3v1 = true | |
$option_tag_id3v2 = true | |
$option_tag_lyrics3 = true | |
$option_tag_apetag = true | |
$option_tags_process = true | |
$option_tags_html = true | |
$option_extra_info = true | |
$option_md5_data = false | |
$option_md5_data_source = false | |
$option_sha1_data = false | |
$option_max_2gb_check = true | |
$filename | |
$option_save_attachments = true | |
$option_fread_buffer_size = 32768 | |
$fp | |
$info | |
$memory_limit = 0 | |
const | VERSION = '1.9.10-20150914' |
const | FREAD_BUFFER_SIZE = 32768 |
const | ATTACHMENTS_NONE = false |
const | ATTACHMENTS_INLINE = true |
Protected Attributes | |
$startup_error = '' | |
$startup_warning = '' | |
Private Member Functions | |
CleanUp () | |
Definition at line 18 of file getid3.php.
getID3::__construct | ( | ) |
Definition at line 119 of file getid3.php.
References $filename, and warning().
getID3::analyze | ( | $filename | ) |
Definition at line 168 of file getid3.php.
References $encoding, $fp, $header, $info, getid3_lib\BigEndian2Int(), CalculateCompressionRatioAudio(), CalculateCompressionRatioVideo(), CalculateReplayGain(), ChannelsBitratePlaytimeCalculations(), CleanUp(), error(), GetFileFormat(), getHashdata(), GETID3_VERSION, HandleAllTags(), getid3_lib\IncludeDependency(), ProcessAudioStreams(), and warning().
Referenced by getid3_write_apetag\DeleteAPEtag(), getid3_write_lyrics3\DeleteLyrics3(), getid3_write_id3v1\FixID3v1Padding(), getid3_write_id3v2\RemoveID3v2(), getid3_write_real\RemoveReal(), getid3_write_id3v1\setRealFileSize(), getid3_write_apetag\WriteAPEtag(), getid3_write_id3v2\WriteID3v2(), and getid3_write_real\WriteReal().
getID3::analyze | ( | $filename, | |
$filesize = null , |
|||
$original_filename = '' |
|||
) |
Definition at line 345 of file getid3.php.
References $filename, $header, $info, getid3_lib\BigEndian2Int(), CalculateCompressionRatioAudio(), CalculateCompressionRatioVideo(), CalculateReplayGain(), ChannelsBitratePlaytimeCalculations(), CleanUp(), error(), GetFileFormat(), getHashdata(), HandleAllTags(), include_module(), openfile(), ProcessAudioStreams(), and warning().
getID3::CalculateCompressionRatioAudio | ( | ) |
Definition at line 1249 of file getid3.php.
Referenced by analyze().
getID3::CalculateCompressionRatioAudio | ( | ) |
Definition at line 1550 of file getid3.php.
getID3::CalculateCompressionRatioVideo | ( | ) |
Definition at line 1201 of file getid3.php.
Referenced by analyze().
getID3::CalculateCompressionRatioVideo | ( | ) |
Definition at line 1502 of file getid3.php.
getID3::CalculateReplayGain | ( | ) |
Definition at line 1266 of file getid3.php.
References getid3_lib\RGADamplitude2dB().
Referenced by analyze().
getID3::CalculateReplayGain | ( | ) |
Definition at line 1567 of file getid3.php.
References getid3_lib\RGADamplitude2dB().
getID3::ChannelsBitratePlaytimeCalculations | ( | ) |
Definition at line 1168 of file getid3.php.
References getid3_lib\PlaytimeString().
Referenced by analyze().
getID3::ChannelsBitratePlaytimeCalculations | ( | ) |
Definition at line 1437 of file getid3.php.
References getid3_lib\PlaytimeString().
getID3::CharConvert | ( | & | $array, |
$encoding | |||
) |
Definition at line 950 of file getid3.php.
References getid3_lib\iconv_fallback().
Referenced by CharConvert(), and HandleAllTags().
getID3::CharConvert | ( | & | $array, |
$encoding | |||
) |
Definition at line 1146 of file getid3.php.
References $encoding, CharConvert(), and getid3_lib\iconv_fallback().
getID3::CleanUp | ( | ) |
Definition at line 418 of file getid3.php.
Referenced by analyze(), and error().
|
private |
Definition at line 514 of file getid3.php.
getID3::error | ( | $message | ) |
Definition at line 401 of file getid3.php.
References $info, and CleanUp().
Referenced by analyze(), getHashdata(), and openfile().
getID3::error | ( | $message | ) |
Definition at line 496 of file getid3.php.
References $info, and CleanUp().
getID3::fread_buffer_size | ( | ) |
getID3::GetFileFormat | ( | & | $filedata, |
$filename = '' |
|||
) |
Definition at line 918 of file getid3.php.
References $info, and GetFileFormatArray().
Referenced by analyze().
getID3::GetFileFormat | ( | & | $filedata, |
$filename = '' |
|||
) |
Definition at line 1107 of file getid3.php.
References $filename, $info, and GetFileFormatArray().
getID3::GetFileFormatArray | ( | ) |
Definition at line 453 of file getid3.php.
Referenced by GetFileFormat().
getID3::GetFileFormatArray | ( | ) |
Definition at line 562 of file getid3.php.
getID3::getHashdata | ( | $algorithm | ) |
Definition at line 1043 of file getid3.php.
References $file, error(), getid3_lib\hash_data(), getid3_lib\md5_file(), and getid3_lib\sha1_file().
Referenced by analyze().
getID3::getHashdata | ( | $algorithm | ) |
Definition at line 1313 of file getid3.php.
References $file, error(), getid3_lib\hash_data(), and warning().
getID3::getID3 | ( | ) |
Definition at line 50 of file getid3.php.
References $memory_limit, and warning().
getID3::getid3_tempnam | ( | ) |
Definition at line 1299 of file getid3.php.
getID3::getid3_tempnam | ( | ) |
Definition at line 1602 of file getid3.php.
getID3::HandleAllTags | ( | ) |
Definition at line 973 of file getid3.php.
References $encoding, CharConvert(), and getid3_lib\MultiByteCharString2HTML().
Referenced by analyze().
getID3::HandleAllTags | ( | ) |
Definition at line 1169 of file getid3.php.
References $encoding, CharConvert(), and getid3_lib\recursiveMultiByteCharString2HTML().
getID3::include_module | ( | $name | ) |
Definition at line 1606 of file getid3.php.
Referenced by analyze().
getID3::openfile | ( | $filename, | |
$filesize = null |
|||
) |
Definition at line 246 of file getid3.php.
References $encoding, $filename, error(), getid3_lib\getFileSizeSyscall(), getid3_lib\intValueSupported(), getid3_lib\mb_basename(), version(), and warning().
Referenced by analyze().
getID3::ProcessAudioStreams | ( | ) |
Definition at line 1286 of file getid3.php.
Referenced by analyze().
getID3::ProcessAudioStreams | ( | ) |
Definition at line 1589 of file getid3.php.
getID3::setOption | ( | $optArray | ) |
Definition at line 153 of file getid3.php.
getID3::setOption | ( | $optArray | ) |
Definition at line 232 of file getid3.php.
getID3::version | ( | ) |
Definition at line 222 of file getid3.php.
Referenced by openfile().
getID3::warning | ( | $message | ) |
Definition at line 411 of file getid3.php.
Referenced by __construct(), analyze(), getHashdata(), getID3(), openfile(), and getid3_handler\saveAttachment().
getID3::warning | ( | $message | ) |
Definition at line 507 of file getid3.php.
getID3::$encoding = 'ISO-8859-1' |
Definition at line 21 of file getid3.php.
Referenced by analyze(), CharConvert(), HandleAllTags(), and openfile().
getID3::$encoding_id3v1 = 'ISO-8859-1' |
Definition at line 24 of file getid3.php.
getID3::$filename |
Definition at line 46 of file getid3.php.
Referenced by __construct(), getID3_cached_mysql\analyze(), getID3_cached_sqlite3\analyze(), getID3_cached_dbm\analyze(), analyze(), GetFileFormat(), and openfile().
getID3::$fp |
Definition at line 103 of file getid3.php.
Referenced by analyze().
getID3::$info |
Definition at line 104 of file getid3.php.
Referenced by analyze(), error(), and GetFileFormat().
getID3::$memory_limit = 0 |
Definition at line 106 of file getid3.php.
Referenced by getID3().
getID3::$option_extra_info = true |
Definition at line 37 of file getid3.php.
getID3::$option_fread_buffer_size = 32768 |
Definition at line 99 of file getid3.php.
Referenced by fread_buffer_size().
getID3::$option_max_2gb_check = true |
Definition at line 43 of file getid3.php.
getID3::$option_md5_data = false |
Definition at line 40 of file getid3.php.
getID3::$option_md5_data_source = false |
Definition at line 41 of file getid3.php.
getID3::$option_save_attachments = true |
Definition at line 90 of file getid3.php.
getID3::$option_sha1_data = false |
Definition at line 42 of file getid3.php.
getID3::$option_tag_apetag = true |
Definition at line 32 of file getid3.php.
getID3::$option_tag_id3v1 = true |
Definition at line 29 of file getid3.php.
getID3::$option_tag_id3v2 = true |
Definition at line 30 of file getid3.php.
getID3::$option_tag_lyrics3 = true |
Definition at line 31 of file getid3.php.
getID3::$option_tags_html = true |
Definition at line 34 of file getid3.php.
getID3::$option_tags_process = true |
Definition at line 33 of file getid3.php.
|
protected |
Definition at line 109 of file getid3.php.
|
protected |
Definition at line 110 of file getid3.php.
getID3::$tempdir = '*' |
Definition at line 26 of file getid3.php.
const getID3::ATTACHMENTS_INLINE = true |
Definition at line 116 of file getid3.php.
Referenced by getid3_handler\saveAttachment().
const getID3::ATTACHMENTS_NONE = false |
Definition at line 115 of file getid3.php.
Referenced by getid3_matroska\Analyze(), getid3_flac\parseMETAdata(), and getid3_handler\saveAttachment().
const getID3::FREAD_BUFFER_SIZE = 32768 |
Definition at line 113 of file getid3.php.
Referenced by getid3_lib\CopyFileParts().
const getID3::VERSION = '1.9.10-20150914' |
Definition at line 112 of file getid3.php.
Referenced by getID3_cached_sqlite3\__construct(), getID3_cached_sqlite3\clear_cache(), getID3_cached_dbm\clear_cache(), getID3_cached_dbm\getID3_cached_dbm(), and getID3_cached_mysql\getID3_cached_mysql().