/external/libexif/test/ |
test-value.c | 30 ExifData *d;
|
test-mnote.c | 29 test_exif_data (ExifData *d) 73 ExifData *d;
|
test-parse.c | 62 ExifData *d;
|
/device/generic/goldfish/camera/ |
Exif.cpp | 58 // Remove an existing EXIF entry from |exifData| if it exists. This is useful 61 static void removeExistingEntry(ExifData* exifData, ExifIfd ifd, int tag) { 62 ExifEntry* entry = exif_content_get_entry(exifData->ifd[ifd], 65 exif_content_remove_entry(exifData->ifd[ifd], entry); 86 // Create an entry and place it in |exifData|, the entry is initialized with an 89 static bool createEntry(ExifData* exifData, 94 removeExistingEntry(exifData, ifd, tag); 95 ExifByteOrder byteOrder = exif_data_get_byte_order(exifData); [all...] |
Thumbnail.cpp | 129 ExifData* exifData) { 157 exifData->size = compressor.getCompressedSize(); 158 exifData->data = reinterpret_cast<unsigned char*>(malloc(exifData->size)); 159 if (exifData->data == nullptr) { 161 __FUNCTION__, exifData->size); 162 exifData->size = 0; 165 compressor.getCompressedImage(exifData->data);
|
CallbackNotifier.cpp | 287 ExifData* exifData = createExifData(mCameraParameters); 306 mJpegQuality, exifData)) { 317 mJpegQuality, exifData); 332 freeExifData(exifData);
|
/frameworks/av/services/camera/libcameraservice/tests/ |
NV12Compressor.cpp | 35 struct default_delete<ExifData> { 36 inline void operator()(ExifData* data) const { exif_data_unref(data); } 48 return compressData(data, /*exifData*/ nullptr); 53 std::unique_ptr<ExifData> exifData(exif_data_new()); 54 if (exifData.get() == nullptr) { 58 exif_data_set_option(exifData.get(), EXIF_DATA_OPTION_FOLLOW_SPECIFICATION); 59 exif_data_set_data_type(exifData.get(), EXIF_DATA_TYPE_COMPRESSED); 60 exif_data_set_byte_order(exifData.get(), EXIF_BYTE_ORDER_INTEL); 67 exif_content_add_entry(exifData->ifd[EXIF_IFD_0], exifEntry.get()) [all...] |
/device/generic/goldfish/camera/jpeg-stub/ |
JpegStub.cpp | 41 ExifData* exifData) 46 width, height, quality, exifData)) {
|
Compressor.cpp | 30 ExifData* exifData) { 37 return compressData(data, exifData); 101 bool Compressor::compressData(const unsigned char* data, ExifData* exifData) { 127 attachExifData(exifData); 157 bool Compressor::attachExifData(ExifData* exifData) { 158 if (exifData == nullptr) { 166 exif_data_save_data(exifData, &rawData, &size) [all...] |
/device/google/cuttlefish_common/guest/hals/camera/ |
JpegStub.cpp | 41 ExifData* exifData) 46 width, height, quality, exifData)) {
|
Compressor.cpp | 30 ExifData* exifData) { 37 return compressData(data, exifData); 101 bool Compressor::compressData(const unsigned char* data, ExifData* exifData) { 127 attachExifData(exifData); 157 bool Compressor::attachExifData(ExifData* exifData) { 158 if (exifData == nullptr) { 166 exif_data_save_data(exifData, &rawData, &size) [all...] |
Thumbnail.cpp | 129 ExifData* exifData) { 157 exifData->size = compressor.getCompressedSize(); 158 exifData->data = reinterpret_cast<unsigned char*>(malloc(exifData->size)); 159 if (exifData->data == nullptr) { 161 __FUNCTION__, exifData->size); 162 exifData->size = 0; 165 compressor.getCompressedImage(exifData->data);
|
CallbackNotifier.cpp | 247 ExifData* exifData = createExifData(*cameraParameters); 261 mJpegQuality, exifData)) { 268 status_t res = compressor.compressRawImage(frame, exifData, mJpegQuality, width, height); 283 freeExifData(exifData);
|
/external/libexif/libexif/ |
exif-content.h | 46 ExifData *parent;
|
exif-loader.c | 409 ExifData * 412 ExifData *ed;
|
exif-entry.c | 47 ExifLog *exif_data_get_log (ExifData *); 438 * \pre The ExifEntry is already a member of an ExifData. [all...] |
/external/libexif/contrib/examples/ |
write-exif.c | 129 static ExifEntry *init_tag(ExifData *exif, ExifIfd ifd, ExifTag tag) 162 static ExifEntry *create_tag(ExifData *exif, ExifIfd ifd, ExifTag tag, size_t len) 203 ExifData *exif = exif_data_new(); 294 /* The allocator we're using for ExifData is the standard one, so use
|
/device/generic/goldfish/camera/fake-pipeline2/ |
JpegCompressor.cpp | 158 ExifData* exifData = createExifData(mSettings, mAuxBuffer.width, mAuxBuffer.height); 172 thumbJpegQuality, exifData); 184 jpegQuality, exifData); 196 freeExifData(exifData);
|
/external/libexif/libexif/fuji/ |
exif-mnote-data-fuji.c | 318 exif_mnote_data_fuji_identify (const ExifData *ed, const ExifEntry *e)
|
/external/libexif/libexif/canon/ |
exif-mnote-data-canon.c | 350 exif_mnote_data_canon_identify (const ExifData *ed, const ExifEntry *e)
|
/external/libexif/libexif/pentax/ |
exif-mnote-data-pentax.c | 401 exif_mnote_data_pentax_identify (const ExifData *ed, const ExifEntry *e)
|
/external/libexif/libexif/olympus/ |
exif-mnote-data-olympus.c | 608 exif_mnote_data_olympus_identify (const ExifData *ed, const ExifEntry *e)
|
/frameworks/av/services/camera/libcameraservice/utils/ |
ExifUtils.cpp | 231 ExifData* exif_data_; 869 * Since there is no API to access ExifMem in ExifData->priv, we use free [all...] |