| eom-metadata-readereom-metadata-reader |  | 
Functions
EOM_METADATA_READER_GET_INTERFACE()
#define EOM_METADATA_READER_GET_INTERFACE(o)  (G_TYPE_INSTANCE_GET_INTERFACE ((o), EOM_TYPE_METADATA_READER, EomMetadataReaderInterface))
 
eom_metadata_reader_get_exif_data ()
ExifData *
eom_metadata_reader_get_exif_data (EomMetadataReader *emr);
 
eom_metadata_reader_get_xmp_data ()
XmpPtr
eom_metadata_reader_get_xmp_data (EomMetadataReader *emr);
 
eom_metadata_reader_get_iptc_data ()
IptcData *
eom_metadata_reader_get_iptc_data (EomMetadataReader *emr);
 
eom_metadata_reader_get_icc_profile ()
cmsHPROFILE
eom_metadata_reader_get_icc_profile (EomMetadataReader *emr);
 
 
Types and Values
EomMetadataReader
typedef struct _EomMetadataReader EomMetadataReader;
 
struct EomMetadataReaderInterface
struct EomMetadataReaderInterface {
	GTypeInterface parent;
	void		(*consume)		(EomMetadataReader *self,
						 const guchar *buf,
						 guint len);
	gboolean (*finished)		(EomMetadataReader *self);
	void		(*get_raw_exif)		(EomMetadataReader *self,
						 guchar **data,
						 guint *len);
	gpointer (*get_exif_data) (EomMetadataReader *self);
	gpointer (*get_icc_profile) (EomMetadataReader *self);
	gpointer (*get_xmp_ptr)		(EomMetadataReader *self);
};