Lines Matching full:preview_image_data
72 PreviewImageData* preview_image_data) {
79 preview_image_data->gps.is_valid = false;
84 preview_image_data->gps.latitude)) {
87 preview_image_data->gps.latitude_ref = value[0];
92 preview_image_data->gps.longitude)) {
95 preview_image_data->gps.longitude_ref = value[0];
98 preview_image_data->gps.time_stamp)) {
104 &preview_image_data->gps.date_stamp)) {
107 if (preview_image_data->gps.date_stamp.size() == kGpsDateStampSize) {
109 preview_image_data->gps.date_stamp.resize(kGpsDateStampSize - 1);
119 &preview_image_data->gps.altitude)) {
122 preview_image_data->gps.altitude_ref = bytes[0] != 0;
124 preview_image_data->gps.is_valid = true;
145 PreviewImageData* preview_image_data) {
152 preview_image_data->thumbnail = image;
154 preview_image_data->preview = image;
160 preview_image_data->exif_orientation == 1) {
162 &preview_image_data->exif_orientation);
170 preview_image_data->color_space = PreviewImageData::kSrgb;
172 preview_image_data->color_space = PreviewImageData::kAdobeRgb;
176 success &= GetFullDimension32(tiff_directory, &preview_image_data->full_width,
177 &preview_image_data->full_height);
180 success &= tiff_directory.Get(kTiffTagMake, &preview_image_data->maker);
184 success &= tiff_directory.Get(kTiffTagModel, &preview_image_data->model);
191 preview_image_data->cfa_pattern_dim[0] = cfa_pattern_dim[0];
192 preview_image_data->cfa_pattern_dim[1] = cfa_pattern_dim[1];
198 &preview_image_data->date_time);
202 success &= tiff_directory.Get(kExifTagIsoSpeed, &preview_image_data->iso);
204 success &= tiff_directory.Get(kPanaTagIso, &preview_image_data->iso);
209 &preview_image_data->exposure_time);
214 &preview_image_data->fnumber);
219 &preview_image_data->focal_length);
613 PreviewImageData* preview_image_data) {
616 success = FillPreviewImageData(tiff_directory, stream_, preview_image_data);
620 preview_image_data);
624 FillGpsPreviewImageData(*tiff_content.gps_directory, preview_image_data);
629 FillPreviewImageData(sub_directory, stream_, preview_image_data);