drewnoakes / metadata-extractor-dotnet

Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
Other
939 stars 167 forks source link

Preamble segment handlers #291

Closed drewnoakes closed 3 years ago

drewnoakes commented 3 years ago

Several IJpegSegmentMetadataReader implementations behave in a similar manner. This PR pulls out a common base class for them, to reduce duplication and allow consistency.

Also some minor API changes around collection types. These are generally considered internal APIs, though of course some advanced users may have taken a dependency upon these. In such cases, recompiling against the new binary should be enough.

kwhopper commented 3 years ago

These are good revisions.