author | Tero Marttila <terom@fixme.fi> |
Thu, 11 Jun 2009 23:24:48 +0300 | |
changeset 98 | d7d98c4479ab |
permissions | -rw-r--r-- |
98
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
1 |
~ EXIF.py Changelog ~ |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
2 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
3 |
2009-06-11 - Tero Marttila <terom@fixme.fi> |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
4 |
Replace file.seek/file.read calls with direct mmap access |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
5 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
6 |
2008-07-31 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
7 |
Wikipedia Commons hunt for suitable test case images, |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
8 |
testing new code additions. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
9 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
10 |
2008-07-09 - Stephen H. Olson |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
11 |
Fix a problem with reading MakerNotes out of NEF files. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
12 |
Add some more Nikon MakerNote tags. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
13 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
14 |
2008-07-08 - Stephen H. Olson |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
15 |
An error check for large tags totally borked MakerNotes. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
16 |
With Nikon anyway, valid MakerNotes can be pretty big. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
17 |
Add error check for a crash caused by nikon_ev_bias being |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
18 |
called with the wrong args. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
19 |
Drop any garbage after a null character in string |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
20 |
(patch from Andrew McNabb <amcnabb@google.com>). |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
21 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
22 |
2008-02-12 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
23 |
Fix crash on invalid MakerNote |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
24 |
Fix crash on huge Makernote (temp fix) |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
25 |
Add printIM tag 0xC4A5, needs decoding info |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
26 |
Add 0x9C9B-F range of tags |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
27 |
Add a bunch of tag definitions from: |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
28 |
http://owl.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
29 |
Add 'strict' variable and command line option |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
30 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
31 |
2008-01-18 - Gunter Ohrner |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
32 |
Add 'GPSDate' tag |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
33 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
34 |
2007-12-12 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
35 |
Fix quick option on certain image types |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
36 |
Add note on tag naming in documentation |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
37 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
38 |
2007-11-30 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
39 |
Changed -s option to -t |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
40 |
Put changelog into separate file |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
41 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
42 |
2007-10-28 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
43 |
Merged changes from MoinMoin:ReimarBauer |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
44 |
Added command line option for debug, stop |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
45 |
processing on tag. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
46 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
47 |
2007-09-27 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
48 |
Add some Olympus Makernote tags. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
49 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
50 |
2007-09-26 - Stephen H. Olson |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
51 |
Don't error out on invalid Olympus 'SpecialMode'. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
52 |
Add a few more Olympus/Minolta tags. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
53 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
54 |
2007-09-22 - Stephen H. Olson |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
55 |
Don't error on invalid string |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
56 |
Improved Nikon MakerNote support |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
57 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
58 |
2007-05-03 - Martin Stone <mj_stone@users.sourceforge.net> |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
59 |
Fix for inverted detailed flag and Photoshop header |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
60 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
61 |
2007-03-24 - Ianaré Sévi |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
62 |
Can now ignore MakerNotes Tags for faster processing. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
63 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
64 |
2007-01-18 - Ianaré Sévi <ianare@gmail.com> |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
65 |
Fixed a couple errors and assuming maintenance of the library. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
66 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
67 |
2006-08-04 MoinMoin:ReimarBauer |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
68 |
Added an optional parameter name to process_file and dump_IFD. Using this parameter the |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
69 |
loop is breaked after that tag_name is processed. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
70 |
some PEP8 changes |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
71 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
72 |
---------------------------- original notices ------------------------- |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
73 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
74 |
Contains code from "exifdump.py" originally written by Thierry Bousch |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
75 |
<bousch@topo.math.u-psud.fr> and released into the public domain. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
76 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
77 |
Updated and turned into general-purpose library by Gene Cash |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
78 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
79 |
Patch Contributors: |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
80 |
* Simon J. Gerraty <sjg@crufty.net> |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
81 |
s2n fix & orientation decode |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
82 |
* John T. Riedl <riedl@cs.umn.edu> |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
83 |
Added support for newer Nikon type 3 Makernote format for D70 and some |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
84 |
other Nikon cameras. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
85 |
* Joerg Schaefer <schaeferj@gmx.net> |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
86 |
Fixed subtle bug when faking an EXIF header, which affected maker notes |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
87 |
using relative offsets, and a fix for Nikon D100. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
88 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
89 |
1999-08-21 TB Last update by Thierry Bousch to his code. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
90 |
2002-01-17 CEC Discovered code on web. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
91 |
Commented everything. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
92 |
Made small code improvements. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
93 |
Reformatted for readability. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
94 |
2002-01-19 CEC Added ability to read TIFFs and JFIF-format JPEGs. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
95 |
Added ability to extract JPEG formatted thumbnail. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
96 |
Added ability to read GPS IFD (not tested). |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
97 |
Converted IFD data structure to dictionaries indexed by |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
98 |
tag name. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
99 |
Factored into library returning dictionary of IFDs plus |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
100 |
thumbnail, if any. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
101 |
2002-01-20 CEC Added MakerNote processing logic. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
102 |
Added Olympus MakerNote. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
103 |
Converted data structure to single-level dictionary, avoiding |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
104 |
tag name collisions by prefixing with IFD name. This makes |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
105 |
it much easier to use. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
106 |
2002-01-23 CEC Trimmed nulls from end of string values. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
107 |
2002-01-25 CEC Discovered JPEG thumbnail in Olympus TIFF MakerNote. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
108 |
2002-01-26 CEC Added ability to extract TIFF thumbnails. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
109 |
Added Nikon, Fujifilm, Casio MakerNotes. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
110 |
2003-11-30 CEC Fixed problem with canon_decode_tag() not creating an |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
111 |
IFD_Tag() object. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
112 |
2004-02-15 CEC Finally fixed bit shift warning by converting Y to 0L. |
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
113 |
|
d7d98c4479ab
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
114 |
~ EOF ~ |