• Home
  • Raw
  • Download

Lines Matching refs:exif

185 	* Fixed some memory leaks in the write-exif.c example program and
264 offsets. The exif front end (at least) aborts processing if
283 * Added exif.h to the source tarball so users can generate full
301 * libexif/exif-data.c: Added more error log messages and improved
350 * libexif/exif-entry.c: (exif_entry_[fix,get_value,initialize]):
367 * Added contrib/examples/write-exif.c
375 * libexif/exif-data.c (exif_data_load_entry),
379 * libexif/fuji/exif-mnote-data-fuji.c
381 * libexif/olympus/exif-mnote-data-olympus.c
383 * libexif/pentax/exif-mnote-data-pentax.c
388 * libexif/canon/exif-mnote-data-canon.c:
421 * libexif/exif-entry.c: Initialize the default for EXIF_TAG_COLOR_SPACE
423 * libexif/exif-data.c: Reduce the recursion limit
440 * libexif/exif-tags.c: Added remaining GPS tags from the EXIF 2.2
464 * libexif/exif-entry.c & configure.ac: use localtime_r when available
499 * libexif/exif-tag.c: GPS tags EXIF_TAG_GPS_IMG_DIRECTION_REF
504 * libexif/olympus/exif-mnote-data-olympus.c: bug #2071600,
511 * libexif/exif-loader.c: DHT & DQT markers are now properly
518 * libexif/exif-data.c libexif/canon/exif-mnote-data-canon.c
519 libexif/fuji/exif-mnote-data-fuji.c
520 libexif/olympus/exif-mnote-data-olympus.c
521 libexif/pentax/exif-mnote-data-pentax.c:
532 * libexif/exif-content.c: Handle realloc to 0 case
537 * libexif/olympus/exif-mnote-data-olympus.c: better support for
544 * libexif/exif-loader.c: (exif_loader_free) Don't forget the logger.
560 * libexif/exif-content.c: Fixed a endless loop
572 * libexif/exif-data.c: (exif_data_save_data_content) Remove check for
584 * libexif/exif-loader.c: (exif_loader_get_data) Return NULL if no
592 * libexif/exif-content.c: (exif_content_remove_entry) Recover
595 * libexif/exif-data.c: (exif_data_save_data_entry),
597 * libexif/canon/exif-mnote-data-canon.c:
599 * libexif/fuji/exif-mnote-data-fuji.c:
601 * libexif/olympus/exif-mnote-data-olympus.c:
613 * libexif/exif-content.c: (exif_content_remove_entry) Check the
615 * libexif/exif-data.c: (exif_data_save_data_entry),
617 * libexif/canon/exif-mnote-data-canon.c:
619 * libexif/fuji/exif-mnote-data-fuji.c:
621 * libexif/olympus/exif-mnote-data-olympus.c:
628 * libexif/exif-entry.c: (exif_entry_initialize) Initialize
635 * libexif/exif-entry.c: (exif_entry_get_value) Use %lf for double
657 * libexif/exif-data.c: (exif_data_load_data_thumbnail) ExifLong is
664 * libexif/exif-data.c: (exif_data_load_data_thumbnail) guard against
671 * libexif/exif-data.c: (exif_data_load_data_thumbnail) Ignore bugus
684 * libexif/exif-loader.c: (exif_loader_write) Ignore buffers of
733 * exif-mnote-data-olympus.c: Fix of bugs #1773810, #1774626, gnome bug #466044:
778 * libexif/olympus/exif-mnote-data-olympus.c: Nikon v1 makernotes were saved
790 * libexif/exif-entry.c: Fixed values of EXIF_TAG_PHOTOMETRIC_INTERPRETATION,
797 * libexif/exif-entry.c: Correct formulas regarding to APEX values.
811 * libexif/exif-loader.c: exif_loader_write() skips non-EXIF APP1 markers
820 * libexif/exif-content.c: fixed bug #1471060: wasted space in
826 * libexif/exif-loader.c: exif_loader_write() correctly skips APP2 marker
832 * libexif/exif-utils.h: ExifByte is now explicitly unsigned char,
838 * libexif/exif-entry.c: s/compulsatory/compulsory
839 * libexif/exif-tag.c: Fix typo.
845 * libexif/exif-data.c: Let exif_data_load_data_entry() signal failure
850 * libexif/exif-mem.h, libexif/exif-loader.h: More documentation
893 * libexif/exif-entry.c: Added value 2 of EXIF_TAG_COLOR_SPACE
902 * libexif/exif-loader.c:
909 * libexif/exif-data.c: Prevent infinite recursions (#1196787).
917 * libexif/exif-data.c (exif_data_fix): Don't create EXIF_IFD_1 if no
927 * libexif/exif-data-type.h: New
933 * libexif/exif-data.c (exif_data_load_data_content): Add a special case.
937 * libexif/exif-data.c (exif_data_load_data_content): Better check for
942 * libexif/exif-entry.c (exif_entry_fix): Some day, we'll get this right.
946 * libexif/exif-entry.h
947 * libexif/exif-content.h: New convenience functions/macros.
952 * libexif/exif-entry.c (exif_entry_fix): Add a break to avoid unnecessary
957 * libexif/exif-entry.c (exif_entry_fix): Leave ' ' untouched, too.
961 * libexif/exif-tag.[c,h] (exif_tag_[name,title,description]_in_ifd): New.
965 * libexif/exif-data.c (exif_entry_fix): '\0...' as USER_COMMENT is ok, too.
969 * libexif/exif-data.c: Make it compile again.
973 * exif-data.[c,h] (exif_data_option_get_[name,description]),
975 * exif-tag.[c,h]: EXIF_TAG_GAMMA: New.
976 * exif-entry.c: (exif_entry_fix) Accept empty entries.
987 * libexif/exif-data.c: Convert some DEBUG messages to CORRUPT_DATA.
995 * libexif/exif-loader.c
996 * libexif/exif-data.c: Remove references to libjpeg.
1002 * libexif/exif-entry.c (exif_entry_get_value): Fix tag COPYRIGHT.
1006 * libexif/exif-data.c (exif_data_save_data_content): Use qsort.
1014 * libexif/exif-entry.c: Fix #1051994.
1018 * libexif/exif-entry.c: Marked some strings for translation. Fix #803191.
1022 * libexif/exif-entry.c (exif_entry_fix): Update also e->components
1026 * libexif/exif-data.c: critical fix of 2005-03-09 change: saving
1046 * libexif/exif-utils.*,exif-entry.c: Full support of EXIF_FORMAT_SSHORT
1051 * libexif/exif-utils.c (exif_array_set_byte_order): Return if an invalid
1056 * libexif/exif-entry.c (exif_entry_fix): Update e->size.
1060 * libexif/exif-data.c (exif_data_save_data_content): Update comment that
1065 * libexif/exif-data.c (exif_data_save_data_content): Save entries in
1074 * libexif/canon/exif-mnote-data-canon.c (exif_mnote_data_canon_save):
1079 * libexif/exif-data.c (exif_data_save_data_entry): According to the TIFF
1085 * libexif/exif-utils.[c,h] (exif_array_set_byte_order): New function.
1086 * libexif/exif-data.c
1087 * libexif/canon/exif-mnote-data-canon.c
1088 * libexif/olympus/exif-mnote-data-olympus.c
1089 * libexif/pentax/exif-mnote-data-pentax.c: Use new function.
1116 * libexif/exif-loader.c: Work towards a non-recursive version of
1124 * libexif/exif-loader.c: Don't substract 2 bytes twice.
1130 * libexif/exif-loader.c: Honor indirect offsets in FUJI_RAW-files.
1137 * libexif/exif-data.c: Fix spelling error.
1138 * libexif/exif-loader.c (exif_loader_write): Rewrite logic to
1143 * libexif/exif-entry.c: Data format of EXIF_TAG_USER_COMMENT:
1149 * libexif/exif-data.c: Make the last commit actually work.
1153 * libexif/exif-content.c: Complain if the same tag is added twice
1158 * libexif/exif-data.c: Additional debugging message if
1167 * libexif/exif-data.c: Clean up handling of MakerNote tags.
1171 * libexif/exif-mnote-data.c: Plug yet another memory leak.
1176 * libexif/exif-log.c: Plug another memory leak. Detected by
1181 * libexif/canon/exif-mnote-data-canon.c: Do not crash on strange
1193 * exif-result.h: Removed.
1197 * libexif/exif-tag.[c,h] (exif_tag_from_name): New. Suggested by
1202 * libexif/exif-data.c (exif_data_free): Fix memleak found by
1208 * libexif/exif-format.c: More translatable strings.
1212 * libexif/exif-entry.c (exif_entry_fix): Detect more wrong stuff.
1213 * libexif/exif-data.c: Detect recursive calls.
1217 * libexif/exif-entry.c: added LZW
1218 * libexif/exif-tag.*: added few tags used by .NEF
1219 * libexif/exif-data.c: logging unknown tags
1245 * libexif/exif-entry.c: libexif forget to add 1
1250 * libexif/exif-data.c: Support for WatCom. Convert debugging code
1251 to exif-log API.
1260 * libexif/exif-mem.h: Documentation.
1268 * libexif/exif-mem.[c,h]: New. First attempt to offer out-sourcing
1273 * libexif/exif-entry.c: exif_entry_fix:
1278 * libexif/exif-entry.c (exif_entry_fix): Enhance.
1282 * libexif/exif-entry.c (exif_entry_fix): New. Fixes any violations
1287 * libexif/exif-entry.c: Kill some warnings. Read as much from the
1292 * libexif/exif-loader.c: int -> unsigned int.
1306 * libexif/exif-log.[c,h]: Provide some standard messages and titles.
1311 * libexif/exif-entry.c: Change comment to point to specification.
1315 * libexif/exif-entry.c: Redirect error messages to the logging
1317 * libexif/exif-log.h: EXIF_LOG_CODE_CORRUPT_DATA: New.
1321 * libexif/exif-loader.c
1322 * libexif/exif-data.c: Replace a couple of calls to malloc by
1327 * libexif/exif-entry.c: Use calloc. Hint by Jan Patera
1346 * libexif/exif-entry.c: More guards against malloc returning NULL.
1351 * libexif/exif-entry.c: First part of a patch to be less strict on
1356 * libexif/exif-tag.c: First ideas on how to support generation of
1357 mandatory exif tags for a new image.
1381 * libexif/exif-tag.c: 'colums' -> 'columns'
1387 * libexif/exif-entry.c
1388 * libexif/exif-loader.c
1389 * libexif/exif-utils.c
1390 * olympus/exif-mnote-data-olympus.c
1391 * pentax/exif-mnote-data-pentax.c: Check if malloc returned NULL.
1395 * libexif/exif-mnote-*.*: added exif_mnote_data_get_id()
1422 * libexif/olympus/exif-mnote-data-olympus.c: More documentation,
1432 * libexif/exif-entry.c: Jan Patera pointed me to the fact that
1437 * libexif/exif-entry.c: According to Ralf Holzer <rholzer@cmu.edu>,
1451 * libexif/exif-entry.c: rational values printed as %2.2f and not %i/%i
1455 * libexif/exif-log.[c,h]: New. Proposal for handling of debugging
1460 * libexif/exif-data.c: Fill tag data with zeros on save even
1465 * libexif/exif-utils.h: definition of MIN
1473 * libexif/exif-entry.c: proper mnote size on save
1482 * libexif/exif-entry.c: fix of EXIF_TAG_COLOR_SPACE,
1484 * libexif/exif-entry.c: Fix of bug #937505 submitted by Hubert
1495 * libexif/exif-entry.c (exif_entry_initialize):
1501 * libexif/exif-tag.c: Hide some functions there that have been
1517 * libexif/exif-data.c: If we don't know a tag we are going to parse,
1522 * libexif/pentax/exif-mnote-data-pentax.c: correct search for values
1525 * libexif/olympus/exif-mnote-data-olympus.c: code
1530 * libexif/pentax/exif-mnote-data-pentax.c: Another suggestion by
1540 * libexif/exif-entry.c: Patch by Joerg Hoh <joerg@devone.org>,
1545 * libexif/exif-entry.c: C-compilability & fix of the 2004/03/02 code
1551 * libexif/exif-entry.c: Some formatting.
1555 * libexif/exif-entry.c: moved redundant code into a static structure
1559 * libexif/pentax/exif-mnote-data-pentax.c: Fixed flipped inequation
1564 * libexif/exif-loader.c: propper skipping of JPEG_MARKER_COM when
1565 searching for JPEG_MARKER_APP1 with exif data
1574 * libexif/exif-entry.c (exif_entry_get_value_brief): merge into
1599 * libexif/exif-entry.c: Do not read beyond e->size.
1604 is in exif-format.h, we do not need to define it any longer.
1612 * libexif/exif-loader.c: Handle APP13.
1616 * libexif/exif-loader.c: Fix APP0-bug. Patch by Jan Patera
1621 * libexif/exif-data.c: Add explicit typecasts to ExifShort.
1669 * libexif/exif-data.c: Patch by Jan Patera <patera@pictview.com>.
1673 * libexif/exif-entry.c: Patch by Jan Patera <patera@pictview.com>.
1687 * libexif/exif-data.c: Fill unneeded bytes with 0. Suggestion by
1692 * libexif/exif-entry.c (exif_entry_initialize): Support some more
1694 * libexif/exif-tag.[c,h]: Cosmetic fix.
1695 * libexif/exif-utils.h: Do not let above cosmetic fix break the API.
1711 * libexif/exif-data.c: Patch by Torgeir Hansen <torgeir@trenger.ro>
1716 * libexif/exif-entry.c: Don't crash if entries are totally insane.
1726 * libexif/exif-entry.c: Ignore " " in EXIF_TAG_COPYRIGHT.
1730 * libexif/exif-loader.c: Set ref_count to 1 on exif_loader_new.
1734 * libexif/exif-entry.c: Another attempt to fix EXIF_TAG_COPYRIGHT.
1740 * libexif/exif-entry.c: Don't crash if EXIF_TAG_COPYRIGHT is NULL.
1746 * libexif/exif-tag.c: Add call to bind_textdomain_codeset
1756 * libexif/exif-data.c (exif_data_new_from_file): Use the new
1761 * libexif/exif-loader.[c,h]: New. Mostly written by Jens Finke
1766 * libexif/exif-tag.c: Fix typo.
1770 * libexif/exif-entry.c (exif_entry_get_value): Support USER_COMMENT.
1779 * libexif/exif-entry.c (exif_entry_initialize): Fix last commit.
1783 * libexif/exif-entry.c (exif_entry_initialize): Support USER_COMMENT.
1804 * configure.in: Reflect removal of exif-note.h in version.
1808 * libexif/exif-note.[c,h]: Removed. Now in libmnote.
1828 * libexif/exif-data.c: Some cleanup.
1834 * libexif/exif-data.c: Correctly save the data.
1841 * libexif/exif-data.c: Correctly save the data.
1854 * libexif/exif-data.c: EXIF_IFD_1 -> EXIF_IFD_0.
1863 * libexif/exif-ifd.[c,h]: New.
1864 * libexif/exif-data.h: Introduce an array of ExifContents. This
1874 * libexif/exif-[byte-order,format,result,tag].h: Make code comply with
1881 * libexif/exif-data.c: Plug memory leak.
1887 * libexif/exif-data.c: Save the EXIF_TAG_INTEROPERABILITY_IFD_POINTER
1923 * libexif/exif-data.c: Increment offset by 12.
1929 * exif-entry.c: Fix typo.
1944 * libexif/exif-entry.c (exif_entry_get_value): Fix typo.
1950 * libexif/exif-entry.c (exif_entry_get_value): Support version 2.2.
1962 * libexif/exif-content.h: Add some convenience defines.
1963 * libexif/exif-entry.[c,h] (exif_entry_get_value_brief): New.
1970 * libexif/exif-entry.c (exif_entry_get_value): More tags covered.
1971 * libexif/exif-data.c (exif_data_new_from_file): Don't read the whole
1990 * libexif/exif-data.c: Fix directory length and termination.
1994 * libexif/exif-entry.c (exif_entry_get_value): Add support for
2001 * libexif/exif-tag.[c,h]:
2002 * libexif/exif-entry.c: Support EXIF-2.2 tags.
2016 * libexif/exif-data.c:
2021 * libexif/exif-data.c: Suppress output unless #ifdef DEBUG
2027 * libexif/exif-data.c: Better checks for size.
2039 * libexif/exif-entry.c: More initialization.