Commit Graph

12 Commits

Author SHA1 Message Date
Georg Hagen
f08bd0dec3 Fix deprecated ftm::localtime 2025-08-12 14:55:55 +02:00
Georg Hagen
249f9dfa99 Fix image orientation 2025-02-25 20:21:22 +01:00
Georg Hagen
c8599c0631 Multiple fixes and extensions for exif builder 2025-02-13 23:25:42 +01:00
Vladyslav Baranovskyi
61043119df Using std::variant, changed EndianSwap, new function StringFromTime, minor tweaks 2024-09-30 15:01:00 +03:00
Vladyslav Baranovskyi
85974069e3 Huge refactor
I did my best...
2024-09-27 19:49:23 +03:00
Vladyslav Baranovskyi
0ea1c5c7db Introduced IFDGPSTag enum 2024-09-26 19:22:22 +03:00
Vladyslav Baranovskyi
e16ef9cbe1 Partially builds on linux... 2024-09-26 13:55:33 +03:00
Vladyslav Baranovskyi
a0cf20b9a8 Proper GPSCoords construction from a single float value, moved ref variables to GPSCoords 2024-09-25 12:20:33 +03:00
Vladyslav Baranovskyi
a166350abd Minor changes 2024-09-24 16:37:37 +03:00
Vladyslav Baranovskyi
ed87e1dfdb Summary:
- Using std::array instead of c arrays
- Methods and functions are now in PascalCase
- Using std::reverse in EndianSwap
- Using little_endian bool variable
- TRUE_ is now TRUE_NORTH
- Added constructors to GPSCoords class
- GetCurrentTimestamp() method
- Added setter for altitude variable
- Minor renamings
2024-09-23 22:09:36 +03:00
Vladyslav Baranovskyi
0fd5b1aec8 Writing x/y resolution and exposureTime properly, storing Track direction 2024-09-17 19:28:27 +03:00
Vladyslav Baranovskyi
c28e1adc4d Basic implementation (encoding course information is in TODO right now) 2024-09-17 14:41:31 +03:00