Lines Matching refs:metadata

22 namespace metadata {
55 MediaMetadataParser::MediaMetadata* metadata,
58 DCHECK(metadata);
65 metadata->duration.reset(new double(extractor.duration()));
68 metadata->height.reset(new int(extractor.height()));
69 metadata->width.reset(new int(extractor.width()));
72 SetStringScopedPtr(extractor.artist(), &metadata->artist);
73 SetStringScopedPtr(extractor.album(), &metadata->album);
74 SetStringScopedPtr(extractor.artist(), &metadata->artist);
75 SetStringScopedPtr(extractor.comment(), &metadata->comment);
76 SetStringScopedPtr(extractor.copyright(), &metadata->copyright);
77 SetIntScopedPtr(extractor.disc(), &metadata->disc);
78 SetStringScopedPtr(extractor.genre(), &metadata->genre);
79 SetStringScopedPtr(extractor.language(), &metadata->language);
80 SetIntScopedPtr(extractor.rotation(), &metadata->rotation);
81 SetStringScopedPtr(extractor.title(), &metadata->title);
82 SetIntScopedPtr(extractor.track(), &metadata->track);
98 metadata->raw_tags.push_back(stream_info);
115 MediaMetadataParser::MediaMetadata* metadata,
118 DCHECK(metadata);
121 callback.Run(*metadata, *attached_images);
128 MediaMetadataParser::MediaMetadata metadata;
129 metadata.mime_type = mime_type;
132 callback.Run(metadata, std::vector<AttachedImage>());
136 SetIntScopedPtr(extractor->height(), &metadata.height);
137 SetIntScopedPtr(extractor->width(), &metadata.width);
139 SetIntScopedPtr(extractor->rotation(), &metadata.rotation);
141 SetDoubleScopedPtr(extractor->x_resolution(), &metadata.x_resolution);
142 SetDoubleScopedPtr(extractor->y_resolution(), &metadata.y_resolution);
143 SetBoolScopedPtr(extractor->flash_fired(), &metadata.flash_fired);
144 SetStringScopedPtr(extractor->camera_make(), &metadata.camera_make);
145 SetStringScopedPtr(extractor->camera_model(), &metadata.camera_model);
147 &metadata.exposure_time_seconds);
149 SetDoubleScopedPtr(extractor->f_number(), &metadata.f_number);
150 SetDoubleScopedPtr(extractor->focal_length_mm(), &metadata.focal_length_mm);
151 SetDoubleScopedPtr(extractor->iso_equivalent(), &metadata.iso_equivalent);
153 callback.Run(metadata, std::vector<AttachedImage>());
171 MediaMetadata* metadata = new MediaMetadata;
172 metadata->mime_type = mime_type_;
181 metadata, attached_images),
183 base::Owned(metadata), base::Owned(attached_images)));
199 } // namespace metadata