ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
GetId3() by James Heinrich info@ //. geti d3.or gMore...
Public Member Functions | |
analyze () | |
readCueSheetFilename ($filename) | |
readCueSheet (&$filedata) | |
parseCueSheet ($file) | |
parseComment ($line, $track_on) | |
Parses the REM command. More... | |
parseFile ($line) | |
Parses the FILE command. More... | |
parseFlags ($line, $track_on) | |
Parses the FLAG command. More... | |
parseGarbage ($line, $track_on) | |
Collect any unidentified data. More... | |
parseIndex ($line, $track_on) | |
Parses the INDEX command of a TRACK. More... | |
parseString ($line, $track_on) | |
parseTrack ($line, $track_on) | |
Parses the TRACK command. More... | |
![]() | |
__construct (GetId3Core $getid3, $call_module=null) | |
analyze () | |
Analyze from file pointer. More... | |
AnalyzeString (&$string) | |
Analyze from string instead. More... | |
saveAttachment (&$ThisFileInfoIndex, $filename, $offset, $length) | |
Data Fields | |
$cuesheet = array() | |
Additional Inherited Members | |
![]() | |
ftell () | |
fread ($bytes) | |
fseek ($bytes, $whence=SEEK_SET) | |
feof () | |
isDependencyFor ($module) | |
error ($text) | |
warning ($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
module for analyzing CUEsheet files
Module originally written [2009-Mar-25] by Nigel Barnes <ngbarnesĂhotmail*com> Minor reformatting and similar small changes to integrate into GetId3 by James Heinrich info@ geti d3.or g
CueSheet parser by Nigel Barnes.
This is a PHP conversion of CueSharp 0.5 by Wyatt O'Day (wyday.com/cuesharp)
A CueSheet class used to open and parse cuesheets.
GetId3\Module\Misc\Cue::analyze | ( | ) |
Definition at line 58 of file Cue.php.
References GetId3\Module\Misc\Cue\$cuesheet, $info, and GetId3\Module\Misc\Cue\readCueSheetFilename().
GetId3\Module\Misc\Cue::parseComment | ( | $line, | |
$track_on | |||
) |
Parses the REM command.
string | $line | - The line in the cue file that contains the TRACK command. |
integer | $track_on | - The track currently processing. |
Definition at line 154 of file Cue.php.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::parseCueSheet | ( | $file | ) |
type | $file | - The cuesheet as an array of each line. |
Definition at line 103 of file Cue.php.
References $file, GetId3\Module\Misc\Cue\parseComment(), GetId3\Module\Misc\Cue\parseFile(), GetId3\Module\Misc\Cue\parseFlags(), GetId3\Module\Misc\Cue\parseGarbage(), GetId3\Module\Misc\Cue\parseIndex(), GetId3\Module\Misc\Cue\parseString(), and GetId3\Module\Misc\Cue\parseTrack().
Referenced by GetId3\Module\Misc\Cue\readCueSheet().
GetId3\Module\Misc\Cue::parseFile | ( | $line | ) |
Parses the FILE command.
string | $line | - The line in the cue file that contains the FILE command. |
Definition at line 178 of file Cue.php.
References array.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::parseFlags | ( | $line, | |
$track_on | |||
) |
Parses the FLAG command.
string | $line | - The line in the cue file that contains the TRACK command. |
integer | $track_on | - The track currently processing. |
Definition at line 198 of file Cue.php.
References array.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::parseGarbage | ( | $line, | |
$track_on | |||
) |
Collect any unidentified data.
string | $line | - The line in the cue file that contains the TRACK command. |
integer | $track_on | - The track currently processing. |
Definition at line 233 of file Cue.php.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::parseIndex | ( | $line, | |
$track_on | |||
) |
Parses the INDEX command of a TRACK.
string | $line | - The line in the cue file that contains the TRACK command. |
integer | $track_on | - The track currently processing. |
Definition at line 250 of file Cue.php.
References array.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::parseString | ( | $line, | |
$track_on | |||
) |
type | $line | |
type | $track_on |
Definition at line 283 of file Cue.php.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::parseTrack | ( | $line, | |
$track_on | |||
) |
Parses the TRACK command.
string | $line | - The line in the cue file that contains the TRACK command. |
integer | $track_on | - The track currently processing. |
Definition at line 315 of file Cue.php.
References array.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
GetId3\Module\Misc\Cue::readCueSheet | ( | & | $filedata | ) |
type | $filedata | - The filename for the cue sheet to open. |
Definition at line 86 of file Cue.php.
References GetId3\Module\Misc\Cue\$cuesheet, array, and GetId3\Module\Misc\Cue\parseCueSheet().
Referenced by GetId3\Module\Misc\Cue\readCueSheetFilename().
GetId3\Module\Misc\Cue::readCueSheetFilename | ( | $filename | ) |
type | $filename |
Definition at line 74 of file Cue.php.
References $filename, and GetId3\Module\Misc\Cue\readCueSheet().
Referenced by GetId3\Module\Misc\Cue\analyze().
GetId3\Module\Misc\Cue::$cuesheet = array() |
Definition at line 52 of file Cue.php.
Referenced by GetId3\Module\Misc\Cue\analyze(), and GetId3\Module\Misc\Cue\readCueSheet().