Luis Díaz Más
a5b6db171c
Merge pull request #1919 from dimin/viqi
...
fix for reading jpeg-xr images
2022-02-28 09:42:43 +01:00
Robin Mills
9bf4967e5c
Merge pull request #2110 from mallman/nikon_ContrastDetectAFInFocus
...
Make Nikon ContrastDetectAFInFocus tags Bytes that print as "Yes" or "No"
2022-02-26 17:44:05 +00:00
Michael Allman
a3e2410b88
Print value of ContrastDetectAFInFocus as Yes/No. Change internal
...
selection logic for NikonAf2* from tag data length to group version
2022-02-19 15:47:02 -08:00
Luis Díaz Más
21eb0cec4f
Fix build when EXIV2_BUILD_MESSAGES is ON
2022-02-19 19:05:27 +01:00
Michael Allman
9541a89b13
Make Exif.NikonAf2.ContrastDetectAFInFocus and
...
Exif.NikonAf22.ContrastDetectAFInFocus byte types
2022-02-18 15:52:53 -08:00
Christoph Hasse
0aa34c3098
fix(canon): cleanup canonAf2 and canonAf3 related code
2022-02-14 16:30:00 +01:00
Robin Mills
800ed8959f
Rewire Canon MakerNote 0x0026 (AFInfo) to allow TiffDecoder::decodeCanonAFInfo to handle this tag.
...
Minor changes to test script.
Cosmetic code changes.
2022-02-14 16:30:00 +01:00
Alex Esseling
b70a3fb572
Canon AF Info 2 Tag
2022-02-14 16:29:45 +01:00
Alex Esseling
5cc52feb4b
Adding Canon RawBurst Tag
2022-02-14 16:29:44 +01:00
Alex Esseling
cf36feaa61
Adding Canon AF Config Tag
2022-02-14 16:29:44 +01:00
Alex Esseling
56a455422d
Adding LensSerialNumber Tag
2022-02-14 16:29:44 +01:00
Alex Esseling
e3311b9a4f
canon filter options
2022-02-14 16:29:44 +01:00
Alex Esseling
d6f1f7c614
Adding of Canon Vignetting Correction Tag 2
2022-02-14 16:29:44 +01:00
Alex Esseling
8b174900fa
Adding Canon Lighting Optimization Tag
2022-02-14 16:29:43 +01:00
Alex Esseling
524b33e5df
Canon MultiExposure tag added
2022-02-14 16:29:43 +01:00
Alex Esseling
e2b1028973
Adding tag Canon AFMicroAdj
2022-02-14 16:29:43 +01:00
Alex Esseling
80d67b89c6
Adding Ambience Selection to tag list
2022-02-14 16:29:43 +01:00
Christoph Hasse
3ffe9938f8
Decoding of Canon HDRInfo tag
2022-02-14 16:29:43 +01:00
Alex Esseling
b589ced049
update to tags
2022-02-14 16:29:43 +01:00
Alex Esseling
081f458bf1
update tags ID
2022-02-14 16:29:42 +01:00
Alex Esseling
f41e7e59e3
second rund
2022-02-14 16:29:42 +01:00
Kevin Backhouse
2a3dd2def9
Replace Value::toLong with Value::toInt64. ( #2062 )
...
* Replace Value::toLong with Value::toInt64.
* Fix compiler warning.
* Fix compile error.
* Fix declaration of canonEv
* Fix compiler warning.
* Fix compiler warning.
* Use int64_t for offsets in tiffcomposite_int.cpp
* Fix compiler warning.
* Fix compiler warnings.
* Fix compiler warning.
* Fix compiler warning.
* Fix compiler warning.
* Fix compiler warning.
* Remove static_cast<long int> in TagDetails initializer.
2022-02-12 21:16:18 +00:00
Luis Díaz Más
0f03e77634
Simplify code around UniquePtr(s) & use make_unique over new
2022-02-05 11:02:04 +01:00
postscript-dev
eb134d1946
Add testing for NikonFl7 makernotes group
2021-11-02 16:02:21 +00:00
Dmitry Fedorov
45fe046a9c
Update src/tiffimage_int.cpp
...
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
2021-09-23 09:16:11 -07:00
Dmitry Fedorov
193eea1913
Update src/tiffimage_int.cpp
...
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
2021-09-23 09:16:03 -07:00
Dmitry Fedorov
1491b106d9
fix for reading jpeg-xr images
2021-09-22 11:09:17 -07:00
Kevin Backhouse
9ff72e5ca5
Make offset=0 the default parameter.
2021-08-30 12:41:08 +01:00
Kevin Backhouse
c9d0cf3643
Make fields of DataBuf private.
2021-08-29 15:43:10 +01:00
postscript-dev
0144209ed0
Add SonySInfo1 makernote tags (tag 3000)
...
Add all tags, except the face detection sub-groups and related
bookkeeping values.
Source: Exiftool (https://exiftool.org/TagNames/Sony.html )
2021-07-30 15:59:52 +02:00
postscript-dev
cc9d780534
Add SonyMisc3c makernote tags (tag 9400)
...
Changes:
+ Add tags. Rename Exiftool `SequenceLength` tags to `SequenceLength1`
and `SequenceLength2`, to prevent a name clash.
+ Update docs and manpage.
Source: [Exiftool](https://exiftool.org )
2021-07-26 10:40:54 +01:00
postscript-dev
293fd586ab
Add SonyMisc2b makernote tags (tag 9404)
...
Changes:
+ Add tags, pretty printing and tag group selector function
+ Update docs
Source: https://exiftool.org/TagNames/Sony.html
2021-07-21 10:48:28 +01:00
postscript-dev
4ac8ac9ba0
Update Sony2Fp makernote tags (tag 9402)
...
Changes:
+ Add pretty printing for all tags
+ Add camera selector, to prevent incompatible models using tags
+ Update testing with new values
Source: Exiftool (https://exiftool.org/TagNames/Sony.html )
2021-07-13 16:53:15 +01:00
postscript-dev
2b8856dcea
Add SonyMisc1 (Tag 0x9403) makernote tags
...
Source: Exiftool (https://exiftool.org/TagNames/Sony.html )
2021-07-11 16:32:38 +01:00
Rosen Penev
2c57f214c5
clang-tidy: use nullptr
...
Found with modernize-use-nullptr
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-26 08:31:45 +02:00
Rosen Penev
6da49fd29b
more constexpr
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-19 14:11:42 +02:00
Rosen Penev
b8712188bb
clang-tidy: use auto
...
Found with modernize-use-auto
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-17 21:52:03 +02:00
Rosen Penev
1b9b77c51f
clang-tidy: add ending namespace comments
...
Found with google-readability-namespace-comments
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-14 17:34:09 +02:00
Rosen Penev
2e73aa9dc0
default con/destructors in headers
...
Helps to optimize trivially destructable stuff.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-12 09:10:36 +02:00
Rosen Penev
428c436629
clang-tidy: simplify boolean expression
...
Found with readability-simplify-boolean-expr
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-12 07:12:15 +02:00
Rosen Penev
8128716287
clang-tidy: use = default
...
Found with modernize-use-equals-default
Ran through git clang-format
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-09 15:18:50 +02:00
Rosen Penev
4ceb325c8f
clang-tidy: range for loop conversions
...
Found with modernize-loop-convert
Ran through git clang-format.
Also removed several questionable loops and replaced with simpler
algorithms.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-03 14:50:04 +02:00
Luis Díaz Más
0bbaa6eff3
cpp: Replace auto_ptr by unique_ptr
2021-04-15 06:56:11 +02:00
Robin Mills
d632988bbd
Massive code prolog cleanup.
2021-03-17 13:34:21 +00:00
Robin Mills
9e2ac47cf9
Merge pull request #1475 from 1div0/BMFF
...
Base Media File Format
2021-03-10 10:34:21 +00:00
Peter Kovář
dcfe538a09
Revert "Add artist tag"
...
This reverts commit c46e800c0a .
2021-02-25 20:08:46 +01:00
Peter Kovář
c46e800c0a
Add artist tag
2021-02-25 19:40:18 +01:00
Robin Mills
4ae0a1d2a3
Tidy up. Rename Tag::cr3_exif -> Tag:cmt2
2021-02-25 15:25:09 +00:00
Christoph Hasse
29f3d5cac9
introduce parseTiff method to parse exif
2021-02-25 10:38:26 +01:00
Robin Mills
c40eccd062
fix_1464_sony2010e Fix c++ code
2021-02-10 20:13:05 +00:00