\getID3
Synopsis
class getID3
{
- // constants
- const VERSION = '1.9.3-20111213';
- const FREAD_BUFFER_SIZE = 32768;
- const ATTACHMENTS_NONE = false;
- const ATTACHMENTS_INLINE = true;
- // members
- public string $encoding = 'UTF-8';
- public string $encoding_id3v1 = 'ISO-8859-1';
- public boolean $option_tag_id3v1 = true;
- public boolean $option_tag_id3v2 = true;
- public boolean $option_tag_lyrics3 = true;
- public boolean $option_tag_apetag = true;
- public boolean $option_tags_process = true;
- public boolean $option_tags_html = true;
- public boolean $option_extra_info = true;
- public boolean $option_save_attachments = true;
- public boolean $option_md5_data = false;
- public boolean $option_md5_data_source = false;
- public boolean $option_sha1_data = false;
- public $option_max_2gb_check = NULL;
- public integer $option_fread_buffer_size = 32768;
- public $filename;
- public $fp;
- public $info;
- protected string $startup_error = '';
- protected string $startup_warning = '';
- protected integer $memory_limit = 0;
- public $tempdir = GETID3_TEMP_DIR;
- // methods
- public void __construct()
- public void version()
- public void fread_buffer_size()
- public void setOption()
- public void openfile()
- public void analyze()
- public void error()
- public void warning()
- public void CleanUp()
- public void GetFileFormatArray()
- public void GetFileFormat()
- public void CharConvert()
- public void HandleAllTags()
- public void getHashdata()
- public void ChannelsBitratePlaytimeCalculations()
- public void CalculateCompressionRatioVideo()
- public void CalculateCompressionRatioAudio()
- public void CalculateReplayGain()
- public void ProcessAudioStreams()
- public void getid3_tempnam()
- public void saveAttachment()
- public void include_module()
Constants
Name | Value |
---|---|
VERSION | '1.9.3-20111213' |
FREAD_BUFFER_SIZE | 32768 |
ATTACHMENTS_NONE | false |
ATTACHMENTS_INLINE | true |
Members
protected
- $memory_limit
- $startup_error
- $startup_warning
public
- $encoding
- $encoding_id3v1
- $filename
- $fp
- $info
- $option_extra_info
- $option_fread_buffer_size
- $option_max_2gb_check
- $option_md5_data
- $option_md5_data_source
- $option_save_attachments
- $option_sha1_data
- $option_tag_apetag
- $option_tag_id3v1
- $option_tag_id3v2
- $option_tag_lyrics3
- $tempdir
Methods
public
- __construct()
- CalculateCompressionRatioAudio()
- CalculateCompressionRatioVideo()
- CalculateReplayGain()
- ChannelsBitratePlaytimeCalculations()
- CharConvert()
- CleanUp()
- GetFileFormat()
- GetFileFormatArray()
- HandleAllTags()
- ProcessAudioStreams()
- analyze()
- error()
- fread_buffer_size()
- getHashdata()
- getid3_tempnam()
- include_module()
- openfile()
- saveAttachment()
- setOption()
- version()
- warning()