aboutsummaryrefslogtreecommitdiff
path: root/tools/info.h
Commit message (Collapse)AuthorAgeFilesLines
* Clean up namespace pollutionPřemysl Eric Janouch2023-05-281-4/+4
|
* Load MPF images as pagesPřemysl Eric Janouch2023-05-281-2/+2
|
* Move MPF constants and table to tiff-tables.dbPřemysl Eric Janouch2023-05-281-47/+0
|
* Make MPF parsing a bit saferPřemysl Eric Janouch2023-05-281-15/+34
|
* Make TIFF parsing a bit saferPřemysl Eric Janouch2023-05-281-6/+9
| | | | At least on 64-bit systems, 32-bit may still have holes.
* Extract some full-size raw previews without LibRawPřemysl Eric Janouch2023-05-261-340/+23
| | | | | Not all image/x-nikon-nef will work like this, so don't claim their MIME type.
* Make TIFF and JPEG info extractors co-recursivePřemysl Eric Janouch2023-05-241-3/+576
|
* Improve TIFF handling within toolsPřemysl Eric Janouch2023-05-221-10/+26
| | | | | | | Nikon NEFs violate TIFF Tech Note 1, and it is easy to detect. Also guard against more pointer overflows, and fix a temporary array being used outside of its scope (found by a compiler).
* Generate TIFF structs/enums from a text filePřemysl Eric Janouch2022-06-101-503/+2
| | | | This is to make the tables much easier to maintain.
* Add a most basic tool to inspect ISO BMFF filesPřemysl Eric Janouch2021-12-141-1/+18
| | | | This can be massively extended.
* Add a tool to extract information from WebPPřemysl Eric Janouch2021-12-131-0/+94
|
* Recognize a few more tactical TIFF tagsPřemysl Eric Janouch2021-12-131-0/+10
|
* Add a basic tiffinfo utilityPřemysl Eric Janouch2021-12-121-4/+6
| | | | Also fix a few TIFF-related issues.
* pnginfo: extract eXIf chunk dataPřemysl Eric Janouch2021-12-101-0/+1265