Lines Matching refs:current_offset

242 	private $current_offset    = 0;  variable in getid3_matroska
547 $this->current_offset = $info['avdataoffset'];
909 $this->current_offset = $element_data['end'];
1044 $attachedfile_entry['data_offset'] = $this->current_offset;
1052 $this->current_offset = $sub_subelement['end'];
1209 $cluster_block_group = array('offset' => $this->current_offset);
1247 $this->current_offset = $subelement['end'];
1285 …if (($this->current_offset - $this->EBMLbuffer_offset) >= ($this->EBMLbuffer_length - $min_data)) {
1289 $this->fseek($this->current_offset);
1290 $this->EBMLbuffer_offset = $this->current_offset;
1299 return $this->error('EBML parser: ran out of file at offset '.$this->current_offset);
1309 $actual_offset = $this->current_offset - $this->EBMLbuffer_offset;
1330 throw new Exception('invalid EBML integer (leading 0x00) at '.$this->current_offset);
1335 $this->current_offset += $length;
1350 $data = substr($this->EBMLbuffer, $this->current_offset - $this->EBMLbuffer_offset, $length);
1351 $this->current_offset += $length;
1363 if ($this->current_offset >= $parent_end) {
1368 …$this->current_offset = PHP_INT_MAX; // do not exit parser right now, allow to finish current loop…
1375 $element['offset'] = $this->current_offset;
1387 $element['end'] = $this->current_offset + $element['length'];
1411 $this->current_offset = $element['end'];
1521 …$block_data['lace_frames_size'][] = $element['end'] - $this->current_offset - array_sum($block_dat…
1527 …fo['matroska']['track_data_offsets'][$block_data['tracknumber']]['offset'] = $this->current_offset;
1528 …ack_data_offsets'][$block_data['tracknumber']]['length'] = $element['end'] - $this->current_offset;
1535 $this->current_offset = $element['end'];