~ubuntu-branches/ubuntu/trusty/gexiv2/trusty-proposed

« back to all changes in this revision

Viewing changes to gexiv2/gexiv2-metadata-xmp.cpp

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2013-12-17 09:41:38 UTC
  • mfrom: (1.1.11)
  • Revision ID: package-import@ubuntu.com-20131217094138-izw4tr5ugbdt63xc
Tags: 0.7.0-0ubuntu1
* New upstream release:
  - Fixed Python date/time getter/setter bindings
  - Fixed latitude translation code
  - New calls for getting underlying Exiv2 tag types
* debian/libgexiv2-1.symbols.amd64:
  - Updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
300
300
    return NULL;
301
301
}
302
302
 
 
303
const gchar* gexiv2_metadata_get_xmp_tag_type (const gchar* tag) {
 
304
    g_return_val_if_fail(tag != NULL, NULL);
 
305
    
 
306
    try {
 
307
        return Exiv2::TypeInfo::typeName(Exiv2::XmpProperties::propertyType(Exiv2::XmpKey(tag)));
 
308
    } catch (Exiv2::Error& e) {
 
309
        LOG_ERROR(e);
 
310
    }
 
311
    
 
312
    return NULL;
 
313
}
 
314
 
303
315
gboolean gexiv2_metadata_register_xmp_namespace (const gchar* name, const gchar* prefix) {
304
316
    g_return_val_if_fail(name != NULL, FALSE);
305
317
    g_return_val_if_fail(prefix != NULL, FALSE);