Lines Matching refs:extractor

59   media::AudioVideoMetadataExtractor extractor;
61 if (!extractor.Extract(source, get_attached_images))
64 if (extractor.duration() >= 0)
65 metadata->duration.reset(new double(extractor.duration()));
67 if (extractor.height() >= 0 && extractor.width() >= 0) {
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);
85 extractor.stream_infos().begin();
86 it != extractor.stream_infos().end(); ++it) {
103 extractor.attached_images_bytes().begin();
104 it != extractor.attached_images_bytes().end(); ++it) {
125 ImageMetadataExtractor* extractor, const std::string& mime_type,
127 DCHECK(extractor);
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);
146 SetDoubleScopedPtr(extractor->exposure_time_sec(),
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);
188 ImageMetadataExtractor* extractor = new ImageMetadataExtractor;
189 extractor->Extract(
191 base::Bind(&FinishParseImageMetadata, base::Owned(extractor),