Lines Matching refs:filename

224 	public $filename;  variable in getID3
356 list($dummy, $date, $time, $ampm, $filesize, $shortname, $filename) = $matches;
357 if ((strtoupper($filesize) == '<DIR>') && (strtolower($filename) == strtolower($value))) {
412 * @param string $filename
420 public function openfile($filename, $filesize=null, $fp=null) { argument
432 $this->filename = $filename;
438 if (preg_match('#^(ht|f)tp://#', $filename)) {
442 $filename = str_replace('/', DIRECTORY_SEPARATOR, $filename);
449 …} elseif ((is_readable($filename) || file_exists($filename)) && is_file($filename) && ($this->fp =…
453 if (!is_readable($filename)) {
456 if (!is_file($filename)) {
459 if (!file_exists($filename)) {
465 …throw new getid3_exception('Could not open "'.$filename.'" ('.implode('; ', $errormessagelist).')'…
468 $this->info['filesize'] = (!is_null($filesize) ? $filesize : filesize($filename));
471 $filename = str_replace('\\', '/', $filename);
472 $this->info['filepath'] = str_replace('\\', '/', realpath(dirname($filename)));
473 $this->info['filename'] = getid3_lib::mb_basename($filename);
524 * @param string $filename
531 public function analyze($filename, $filesize=null, $original_filename='', $fp=null) { argument
533 if (!$this->openfile($filename, $filesize, $fp)) {
578 …_format = $this->GetFileFormat($formattest, ($original_filename ? $original_filename : $filename));
1370 * @param string $filename
1374 public function GetFileFormat(&$filedata, $filename='') { argument
1391 if (preg_match('#\\.mp[123a]$#i', $filename)) {
1398 …} elseif (preg_match('#\\.cue$#i', $filename) && preg_match('#FILE "[^"]+" (BINARY|MOTOROLA|AIFF|W…
1905 * @param string $filename
1909 public static function is_writable ($filename) { argument
1910 $ret = is_writable($filename);
1912 $perms = fileperms($filename);