Lines Matching refs:exifInfo
227 exif_attribute_t *exifInfo, in ProcessExif() argument
238 if (exifInfo) { in ProcessExif()
239 if ((exifInfo->width != width) || (exifInfo->height != height)) { in ProcessExif()
241 exifInfo->width, exifInfo->height, width, height); in ProcessExif()
245 if (exifInfo->enableThumb) { in ProcessExif()
246 if ((exifInfo->widthThumb != static_cast<uint32_t>(m_nThumbWidth)) || in ProcessExif()
247 (exifInfo->heightThumb != static_cast<uint32_t>(m_nThumbHeight))) { in ProcessExif()
249 exifInfo->widthThumb, exifInfo->heightThumb, m_nThumbWidth, m_nThumbHeight); in ProcessExif()
261 m_pAppWriter->PrepareAppWriter(base + JPEG_MARKER_SIZE, exifInfo, extra); in ProcessExif()
280 if (!exifInfo || !exifInfo->enableThumb || (limit < (JPEG_MAX_SEGMENT_SIZE * 10))) in ProcessExif()
331 int ExynosJpegEncoderForCamera::encode(int *size, exif_attribute_t *exifInfo, in encode() argument
334 return encode(size, exifInfo, -1, pcJpegBuffer, debugInfo); in encode()
337 int ExynosJpegEncoderForCamera::encode(int *size, exif_attribute_t *exifInfo, in encode() argument
343 return encode(size, exifInfo, fdJpegBuffer, pcJpegBuffer, extra); in encode()
351 return encode(size, exifInfo, fdJpegBuffer, pcJpegBuffer, &m_extraInfo); in encode()
354 int ExynosJpegEncoderForCamera::encode(int *size, exif_attribute_t *exifInfo, in encode() argument
373 ALOGI_IF(!exifInfo, "Exif is not specified. Skipping writing APP1 marker"); in encode()
380 if (!ProcessExif(jpeg_base, m_nStreamSize, exifInfo, appInfo)) in encode()