Lines Matching refs:info

27 		$info = &$this->getid3->info;
29 $info['fileformat'] = 'jpg';
30 $info['video']['dataformat'] = 'jpg';
31 $info['video']['lossless'] = false;
32 $info['video']['bits_per_sample'] = 24;
33 $info['video']['pixel_aspect_ratio'] = (float) 1;
35 $this->fseek($info['avdataoffset']);
39 …list($width, $height, $type) = getimagesize($info['filenamepath'], $imageinfo); // https://www.get…
53 if (isset($info['iptc']['comments'][$IPTCrecordName][$IPTCrecordTagName])) {
54 $info['iptc']['comments'][$IPTCrecordName][$IPTCrecordTagName][] = $value;
56 $info['iptc']['comments'][$IPTCrecordName][$IPTCrecordTagName] = array($value);
66 $info['video']['resolution_x'] = $width;
67 $info['video']['resolution_y'] = $height;
83 $info['jpg']['exif'] = exif_read_data($info['filenamepath'], null, true, false);
103 if (isset($info['jpg']['exif'][$exif_key])) {
104 foreach ($info['jpg']['exif'][$exif_key] as $key => $value) {
105 $info['jpg']['exif'][$exif_key][$key] = $this->CastAsAppropriate($value);
111 if (isset($info['jpg']['exif']['GPS'])) {
113 if (isset($info['jpg']['exif']['GPS']['GPSVersion'])) {
116 $version_subparts[$i] = ord(substr($info['jpg']['exif']['GPS']['GPSVersion'], $i, 1));
118 $info['jpg']['exif']['GPS']['computed']['version'] = 'v'.implode('.', $version_subparts);
121 if (isset($info['jpg']['exif']['GPS']['GPSDateStamp'])) {
122 $explodedGPSDateStamp = explode(':', $info['jpg']['exif']['GPS']['GPSDateStamp']);
128 …if (isset($info['jpg']['exif']['GPS']['GPSTimeStamp']) && is_array($info['jpg']['exif']['GPS']['GP…
129 foreach ($info['jpg']['exif']['GPS']['GPSTimeStamp'] as $key => $value) {
133 …$info['jpg']['exif']['GPS']['computed']['timestamp'] = gmmktime($computed_time[0], $computed_time[…
136 …if (isset($info['jpg']['exif']['GPS']['GPSLatitude']) && is_array($info['jpg']['exif']['GPS']['GPS…
137 …$direction_multiplier = ((isset($info['jpg']['exif']['GPS']['GPSLatitudeRef']) && ($info['jpg']['e…
139 foreach ($info['jpg']['exif']['GPS']['GPSLatitude'] as $key => $value) {
142 …$info['jpg']['exif']['GPS']['computed']['latitude'] = $direction_multiplier * ($computed_latitude[…
145 …if (isset($info['jpg']['exif']['GPS']['GPSLongitude']) && is_array($info['jpg']['exif']['GPS']['GP…
146 …$direction_multiplier = ((isset($info['jpg']['exif']['GPS']['GPSLongitudeRef']) && ($info['jpg']['…
148 foreach ($info['jpg']['exif']['GPS']['GPSLongitude'] as $key => $value) {
151 …$info['jpg']['exif']['GPS']['computed']['longitude'] = $direction_multiplier * ($computed_longitud…
153 if (isset($info['jpg']['exif']['GPS']['GPSAltitudeRef'])) {
154 …$info['jpg']['exif']['GPS']['GPSAltitudeRef'] = ord($info['jpg']['exif']['GPS']['GPSAltitudeRef'])…
156 if (isset($info['jpg']['exif']['GPS']['GPSAltitude'])) {
157 …$direction_multiplier = (!empty($info['jpg']['exif']['GPS']['GPSAltitudeRef']) ? -1 : 1); …
158 …$info['jpg']['exif']['GPS']['computed']['altitude'] = $direction_multiplier * getid3_lib::Decimali…
165 if (isset($info['filenamepath'])) {
166 $image_xmp = new Image_XMP($info['filenamepath']);
171 $info['xmp'][$subsection][$tagname] = $this->CastAsAppropriate($value);
179 unset($info['fileformat']);