22#ifndef LIBOPENRAW_METADATA_H_
23#define LIBOPENRAW_METADATA_H_
28#include <libopenraw/exif.h>
35typedef struct _MetaValue *ORMetaValueRef;
36typedef const struct _MetaValue *ORConstMetaValueRef;
40 META_NS_EXIF = (1 << 16),
41 META_NS_TIFF = (2 << 16)
44#define META_NS_MASKOUT(x) (x & 0xffff)
45#define META_INDEX_MASKOUT(x) (x & (0xffff<<16))
47const char* or_metavalue_get_string(ORConstMetaValueRef value, uint32_t idx);