|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
GetId3() by James Heinrich info@.nosp@m.geti.nosp@m.d3.or.nosp@m.g //. More...
Inheritance diagram for GetId3\Module\Misc\Cue:
Collaboration diagram for GetId3\Module\Misc\Cue: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... | |
Public Member Functions inherited from GetId3\Handler\BaseHandler | |
| __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 | |
Protected Member Functions inherited from GetId3\Handler\BaseHandler | |
| ftell () | |
| fread ($bytes) | |
| fseek ($bytes, $whence=SEEK_SET) | |
| feof () | |
| isDependencyFor ($module) | |
| error ($text) | |
| warning ($text) | |
Protected Attributes inherited from GetId3\Handler\BaseHandler | |
| $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 //.
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@.nosp@m.geti.nosp@m.d3.or.nosp@m.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 | ( | ) |
Reimplemented from GetId3\Handler\BaseHandler.
Definition at line 58 of file Cue.php.
References GetId3\Module\Misc\Cue\$cuesheet, $info, and GetId3\Module\Misc\Cue\readCueSheetFilename().
Here is the call graph for this function:| 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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
Here is the caller graph for this function:| 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.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| 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.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| 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.
Referenced by GetId3\Module\Misc\Cue\parseCueSheet().
Here is the caller graph for this function:| 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, and GetId3\Module\Misc\Cue\parseCueSheet().
Referenced by GetId3\Module\Misc\Cue\readCueSheetFilename().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().