Commit Graph

12 Commits

Author SHA1 Message Date
wp_xxyyzz
660f4a7db7 fpexif: Undo r7416
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7778 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-14 19:05:30 +00:00
wp_xxyyzz
abb796c0b2 fpexif: Set WriteJFIFandEXIF after reading a file so that existing segments are preserved.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7428 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-03 20:55:56 +00:00
wp_xxyyzz
7e70201620 fpexif: Add boolean property WriteJFIFandEXIF which forces writing JFIF and EXIF segments if both exist. (https://forum.lazarus.freepascal.org/index.php/topic,49648.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7427 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-03 20:32:43 +00:00
wp_xxyyzz
94067dff3d fpexif: Fix file-not-found error when image is on One Drive for Business. See https://forum.lazarus.freepascal.org/index.php/topic,49564.msg359676.html
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7416 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-29 06:33:35 +00:00
wp_xxyyzz
cd0aa90768 fpexif: Fix detection of EXIF structure if a JFIF extension APP0 marker segment is in file (JFXX). Extract JFXX thumbnail.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7194 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-21 15:11:12 +00:00
wp_xxyyzz
3b457821b0 fpexif: Fix memory leak due to typo ("except" instead of "finally"). Issue #34537, patch by Mike Thompson.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6841 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-09 09:23:28 +00:00
wp_xxyyzz
5d8c0d9f2d fpexif: minor changes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6092 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-12-09 08:42:30 +00:00
wp_xxyyzz
e0d533ac91 fpexif: Provide option to read exif without maker notes (not standardized and poorly documented feature).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6091 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-12-07 11:35:50 +00:00
wp_xxyyzz
824c594816 fpexif: Fix some errors with various test images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6090 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-12-06 22:12:10 +00:00
wp_xxyyzz
d2d4b72692 fpexif: Add introductory readme.txt; minor improvements in console_demo. New method TExifData.Save.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6084 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-12-02 22:33:05 +00:00
wp_xxyyzz
13726c172b fpexif: Fix compilation under Delphi
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6081 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-12-02 18:30:58 +00:00
wp_xxyyzz
e03afa62f1 fpexif: Initial commit of units and tests
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6080 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-12-02 17:12:00 +00:00