Expand description

Raw FFI declarations for gexiv2.

This library provides Rust FFI declarations for the gexiv2 library, which is a GObject-based wrapper around the Exiv2 library, which provides read and write access to the Exif, XMP, and IPTC metadata in media files.

Only FFI declarations are provided here; for a usable Rust library, consider the rexiv2 crate.

Structs

Container for information about recoverable runtime errors.

Enums

Log levels.
An opaque structure that serves as a container for a media file’s metadata.
An opaque container structure for a media file preview image.
An opaque container structure for information about a media file preview image.
All the possible orientations for an image.

Functions

Type Definitions

Handler function that receives gexiv2 log messages and processes them as desired.