Lines Matching refs:offset

427 	 * @param int   $offset
435 …public function decodeMPEGaudioHeader($offset, &$info, $recursivesearch=true, $ScanAsCBR=false, $F… argument
453 if ($this->fseek($offset) != 0) {
454 $this->error('decodeMPEGaudioHeader() failed to seek to next offset at '.$offset);
491 …his->error('Invalid MPEG audio header ('.getid3_lib::PrintHexBytes($head4).') at offset '.$offset);
525 if (($thisfile_mpeg_audio['bitrate'] == 'free') && ($offset == $info['avdataoffset'])) {
566 $nextframetestoffset = $offset + 1;
572 $nextframetestoffset = $offset + $thisfile_mpeg_audio['framelength'];
574 $this->error('Frame at offset('.$offset.') is has an invalid frame length.');
609 $previousbyteoffset = $offset;
925 if ($this->RecursiveFrameScanning($offset, $nextframetestoffset, true)) {
968 if (($offset == $info['avdataoffset']) && empty($thisfile_mpeg_audio['VBR_frames'])) {
969 $framebytelength = $this->FreeFormatFrameLength($offset, true);
1009 if (!$this->RecursiveFrameScanning($offset, $nextframetestoffset, $ScanAsCBR)) {
1122 * @param int $offset
1128 public function RecursiveFrameScanning(&$offset, &$nextframetestoffset, $ScanAsCBR) { argument
1131 $this->decodeMPEGaudioHeader($offset, $firstframetestarray, false);
1154 $this->error('Frame at offset ('.$offset.') is has an invalid frame length.');
1166 …$this->warning('Frame at offset ('.$offset.') is valid, but the next one at ('.$nextframetestoffse…
1175 * @param int $offset
1180 public function FreeFormatFrameLength($offset, $deepscan=false) { argument
1183 $this->fseek($offset);
1215 …HexBytes($SyncPattern1).' or '.getid3_lib::PrintHexBytes($SyncPattern2).') after offset '.$offset);
1229 $nextoffset = $offset + $framelength;