Lines Matching refs:offset

42 		$offset      = 0;
45 while ($offset < $info['avdataend']) {
46 if (!getid3_lib::intValueSupported($offset)) {
47 …$this->error('Unable to parse atom at offset '.$offset.' because beyond '.round(PHP_INT_MAX / 1073…
50 $this->fseek($offset);
61 if (($offset + $atomsize) > $info['avdataend']) {
64 $info['quicktime'][$atomname]['offset'] = $offset;
65 …$this->error('Atom at offset '.$offset.' claims to go beyond end-of-file (length: '.$atomsize.' by…
74 $info['quicktime'][$atomname]['offset'] = $offset;
79 …, $atomsize, $this->fread(min($atomsize, $atom_data_read_buffer_size)), $offset, $atomHierarchy, $…
82 $parsedAtomData['offset'] = $offset;
89 $offset += $atomsize;
1391 $offset = 0;
1392 …ucture['version'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1393 $offset += 1;
1394 …ucture['flags_raw'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 3));
1395 $offset += 3;
1396 …ucture['mp4_iod_tag'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1397 $offset += 1;
1398 …_structure['length'] = $this->quicktime_read_mp4_descr_length($atom_data, $offset);
1400 …ucture['object_descriptor_id'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 2));
1401 $offset += 2;
1402 …ucture['od_profile_level'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1403 $offset += 1;
1404 …ucture['scene_profile_level'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1405 $offset += 1;
1406 …ucture['audio_profile_id'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1407 $offset += 1;
1408 …ucture['video_profile_id'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1409 $offset += 1;
1410 …ucture['graphics_profile_level'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1411 $offset += 1;
1415 …ure['track'][$i]['ES_ID_IncTag'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 1));
1416 $offset += 1;
1417 …ructure['track'][$i]['length'] = $this->quicktime_read_mp4_descr_length($atom_data, $offset);
1419 …ure['track'][$i]['track_id'] = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 4));
1420 $offset += 4;
2075 * @param int $offset
2079 public function quicktime_read_mp4_descr_length($data, &$offset) { argument
2084 $b = ord(substr($data, $offset++, 1));
2654 $offset = 0;
2658 while ($offset < $datalength) {
2659 $record_type = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 4)); $offset += 4;
2660 $data_size_type = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 2)); $offset += 2;
2661 $data_size = getid3_lib::BigEndian2Int(substr($atom_data, $offset, 2)); $offset += 2;
2664 $data = getid3_lib::BigEndian2Int(substr($atom_data, $offset, $data_size * 1));
2665 $offset += ($data_size * 1);
2668 $data = substr($atom_data, $offset, $data_size * 1);
2669 $offset += ($data_size * 1);
2675 $data .= substr($atom_data, $offset + ($i * 2), 2);
2678 $offset += ($data_size * 2);
2683 $data .= substr($atom_data, $offset + ($i * 4), 4);
2686 $offset += ($data_size * 4);
2691 $numerator = getid3_lib::BigEndian2Int(substr($atom_data, $offset + ($i * 8) + 0, 4));
2692 $denomninator = getid3_lib::BigEndian2Int(substr($atom_data, $offset + ($i * 8) + 4, 4));
2699 $offset += (8 * $data_size);
2705 $data = substr($atom_data, $offset, $data_size * 1);
2706 $offset += ($data_size * 1);
2709 $data = substr($atom_data, $offset, $data_size * 2);
2710 $offset += ($data_size * 2);